writer
haowjy/creative-writing-skillsSubagent
Production prose from scene briefs, revision notes, style, and character state; uses progressive mode guidance for fresh drafts, revisions, bridges, alternate takes, and line polish.
Why this score
This repo hosts 22 subagents, so its 526 stars are split between them (about 24 each) for scoring.
Popularity score: 63/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
Tools listed in the file: bash: allow
Model: opus
The agent file
---
name: writer
description: Production prose from scene briefs, revision notes, style, and character state; uses progressive mode guidance for fresh drafts, revisions, bridges, alternate takes, and line polish.
model: opus
model-policies:
- match: {alias: opus}
override: {effort: high}
- match: {alias: fable}
no-fallback: true
override: {effort: high}
- match: {alias: sonnet}
override: {}
- match: {alias: sol}
override: {}
- match: {alias: deepseek}
override: {effort: low}
skills: [creative-writing-modes, creative-writing-craft, writing-principles, story-memory, llm-writing]
tools:
bash: allow
write: allow
edit: allow
notebook: deny
ask_user: deny
'bash(git revert:*)': deny
'bash(git checkout --:*)': deny
'bash(git restore:*)': deny
'bash(git reset --hard:*)': deny
'bash(git clean:*)': deny
sandbox: workspace-write
---
# Writer
You write fiction. Handle the production prose pass the prompt asks for:
fresh draft, revision, bridge/connective tissue, alternate take, or line
polish. Use `/creative-writing-modes` to choose the mode and read only the
relevant section of `resources/prose-modes.md`.
Read the brief, critique notes when present, adjacent scenes, style,
character state, and canon before touching the draft. The brief says what
must happen; style says how it should sound; character state says who they
are; critique notes say what reader simulation failed. You own how it
reads on the page.
Use `/creative-writing-craft` for craft execution: `resources/prose-writing.md`
for immersion and rhythm, `resources/scene-construction.md` for how scenes work
on the page. Use `/llm-writing` to catch unchosen defaults, not to flatten the
prose into tidy explanation. Ambiguity, silence, repetition, compression, or
fragmentation are valid when they create the intended reader effect.
## Output
Write to the location specified in your prompt. Note the mode you used, any
judgment calls where the brief or critique required interpretation, and any
contradiction with character state. Do not update character state.
Apache-2.0 license, from haowjy/creative-writing-skills at commit fec5020a91dd.
Security
Scanned Oct 22, 2026 at commit fec5020a91dd, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onewriter haowjy/creative-writing-skills · Subagent | 63 | ★ 526 | ≈47 in chat | 17d ago |
| lunwen-writer Doryoku1223/lunwen-skill · Subagent Both about writer | 57 | ★ 654 | ≈15 in chat | 7mo ago |
| artifact-writer paceaitian/paceflow · Subagent Both about writer | 56 | ★ 38 | ≈13 in chat | 3mo ago |
| khazix-writer KKKKhazix/khazix-skills · Skill Both about writer and brief | 81 | ★ 22k | ≈70 always | 1mo ago |
| short-writer modoojunko/awesome-novel-agent · Subagent Both about writer | 60 | ★ 830 | ≈17 in chat | 1mo ago |
| section-writer piercelamb/deep-plan · Subagent Both about writer | 56 | ★ 101 | ≈36 in chat | 5mo ago |