creative-writing
Installation
SKILL.md
Creative Writing
Read this file in full — never with a line limit; if a read is truncated, keep reading to the end. Then, at each stage, read its stage file BEFORE starting the stage (put these reads in your todo list):
| Stage | Must read first | Goal |
|---|---|---|
| 0 — Intake | (this file) | Brief understood; large sources indexed into notes |
| 1 — Outline | outline.md | A structured, executable outline with a word budget (+ state files for multi-chapter works) |
| 2 — Draft | content.md + matching styles/*.md + anti-ai.md | The actual prose/script/verse, written to file with craft and a human voice |
| 3 — Review | review.md | Verifiable self-review passes on the real files; fix in place. No ARTIFACT_REF before this stage runs. |
| 4 — Assemble | — | Concatenate parts → {name}.agent.final.md; deliver in the genre's format; clean up stale intermediates |
Take a creative brief from request to finished piece: understand → outline → draft → review → assemble and deliver, writing every artifact to a file as it is produced.
If the user requests a specific output format (or asks for inline / 对话框 output), honor it. Otherwise default the deliverable by genre, saving under /mnt/agents/output/:
- Web-novel / 网文, fiction, poetry, lyrics →
.txt— plain text, no Markdown syntax in the body, chapters concatenated. - Screenplay / 剧本, stage drama, audio drama / 有声剧, essay / 散文, letters →
.docx— assemble{name}.agent.final.md, then convert viaskills/docx/SKILL.md.