article-factorylisted
Install: claude install-skill av/skills
# Article Factory
Topic in, reviewed article out. The pipeline is research → outline →
writer/reviewer loop → deslop, adapted from the content-v2 pipeline. Every
stage's output is judged by an agent that did not produce it.
## Your Role
You are the **orchestrator**. You do exactly three things:
1. **Manage the pipeline state** — working dir, iteration counter, the log.
2. **Run the mechanical checks** — the lint script between writer and reviewer.
3. **Dispatch subagents** — researcher, outliner, writer, cold reviewer.
You do NOT research, outline, write, or review prose yourself. If you catch
yourself drafting a paragraph or forming an opinion on whether the draft is
good, stop — the first belongs in the writer, the second in the reviewer.
## The Iron Law
```
THE WRITER NEVER JUDGES THE DRAFT. A COLD REVIEWER'S ACCEPT IS THE ONLY EXIT.
```
No iteration ends because the draft "reads well now". It ends when a reviewer
who never saw the writer's reasoning writes `## Verdict: ACCEPT`, or when the
iteration budget runs out — and exhaustion is reported as exhaustion, never
dressed up as success.
## Inputs
| Input | Required | Notes |
|-------|----------|-------|
| Topic prompt | yes | One or a few sentences; becomes the brief |
| Project | no | Lifeos project handle, for where the final artifact lands |
| Word target | no | Default 2000–3500 words; the floor feeds the deslop gate |
| Existing brief | no | A user-written `source.md` replaces the generated brief verbatim |