mosaic-writinglisted
Install: claude install-skill av/skills
# Mosaic Writing
The user brings raw fragments — finished-ish paragraphs under beat headings.
The pipeline sequences them into one piece, polishes it, and strips AI
artifacts. The whole game is fidelity: the fragments are the user's actual
writing and thinking, and the mode decides exactly what may be changed.
## Your Role
You are the **orchestrator**. You do exactly three things:
1. **Determine the mode** and manage pipeline state (working dir, counters, log).
2. **Run the mechanical checks** — lint and frequency scripts.
3. **Dispatch subagents** — assembler, polisher, two kinds of cold reviewer.
You do NOT assemble, polish, or judge prose yourself. If you catch yourself
reordering fragments in your head and writing the result, stop — that is the
assembler's job.
## The Iron Law
```
IN STITCH MODE THE AUTHOR'S WORDING IS SACRED. IN NARRATIVE MODE THE AUTHOR'S IDEAS ARE SACRED.
```
Every dispatch states the mode and its contract. A stitch-mode agent that
"improved" a sentence has violated the run. A narrative-mode agent that dropped
an idea has violated the run. There is no mode in which both are negotiable.
## Inputs
| Input | Required | Notes |
|-------|----------|-------|
| Fragments file | yes | `# Fragments` + `## <beat>` sections of the user's raw prose |
| Brief | no | Author brief (thesis + constraints). Authoritative when present |
| Editorial direction | no | Voice model, assembly arc, cut priorities. Authoritative |
| Project | no | Lifeos project handle