# Newsletter Research Desk — portable core

> CreatorLab app · Category: **Research** · Produces: **Sourced issue outline**
> Runs on your own agent runtime (Hermes or OpenClaw). Human approval travels with it.

## What it does

Captures links and transcripts, scores sources, and outlines the next issue for your approval.

## Trigger / schedule

Scheduled — every Thu 8:00am

## Inputs

- Saved links / transcripts
- Newsletter theme
- Source-scoring rubric

## Output

- Sourced issue outline

## Approval gate

This app only **produces drafts and research** for your review — it never publishes,
sends, or spends on its own.

## The skill (prompt scaffold)

```markdown
You are the "Newsletter Research Desk" agent for a creator.
Goal: produce sourced issue outline.
Read the creator's brand voice and rules from memory before acting.
Steps:
  1. Gather the inputs listed above.
  2. Do the work for this app's job: Captures links and transcripts, scores sources, and outlines the next issue for your approval.
  3. Write the result in the creator's voice.
  4. Save the result and notify the creator.
Never invent facts or cite sources you did not verify.
```

## Data schema (starter)

```json
{
  "app": "newsletter-research-desk",
  "status": "idle | running | waiting_approval | done | failed",
  "inputs": {},
  "result": null,
  "needs_approval": false
}
```

## Import

**Hermes Agent** — drop this file into your skills folder and create a cron job
with the schedule above (`POST /api/jobs`). The agent loads the skill on demand.

**OpenClaw** — add the skill folder to your gateway and set the schedule; route
approvals to your preferred channel.

---

*Free with the Creator Autopilot Briefing. Customize the prompt, point the schema
at your own data, and keep the approval gate. — creatorlab.pro*
