claude skills focused on creative writing
npx skills add https://github.com/haowjy/creative-writing-skills --skill prose-critiqueCLI を使用してこのスキルをインストールし、ワークスペースで SKILL.md ワークフローの使用を開始します。
Write novels, short stories, and serial fiction with AI that maintains your voice, tracks your continuity, and gets better the more you use it. This package gives Claude Code a full creative writing workflow — from first brainstorm to polished draft — through 17 specialized agents and 13 composable writing skills.
What you get:
# Install
meridian mars add haowjy/creative-writing-skills
meridian mars sync
# Start writing
claude
> "Help me brainstorm a magic system for my fantasy world"
The story-orchestrator agent handles routing — just describe what you want to do.
flowchart TB
You([You]) --> SO[story-orchestrator]
SO --> Explore
SO --> Write
SO --> Maintain
subgraph Explore ["Explore & Plan"]
direction LR
B[brainstormer] ~~~ R[researcher]
R ~~~ O[outliner]
end
subgraph Write ["Draft & Revise"]
direction TB
DO[draft-orchestrator]
DO --> W[writer]
W --> C[critic]
C --> RS[reader-sim]
RS -->|revision notes| DO
end
subgraph Maintain ["Knowledge & Continuity"]
direction LR
KO[knowledge-orchestrator]
KO --> WE[wiki-editor]
KO --> CC[continuity-checker]
KO --> GM[graph-maintainer]
end
Write -->|decisions & facts| Maintain
Explore -->|direction confirmed| Write
Maintain -.->|context for next session| Explore
Explore: Fan out brainstormers across diverse models for creative breadth. Researchers pull real-world references. Outliners shape structure.
Draft & Revise: The draft-orchestrator runs autonomous write/critique loops — writer produces prose, critics evaluate across multiple dimensions, reader-sims report their experience, and the cycle repeats until converged.
Knowledge & Continuity: Every accepted change triggers knowledge maintenance — wiki updates, continuity checks, and graph rebuilds so the next session starts with accurate context.
| Feature | Mars (Claude Code) | Plugin (Claude Code) | Claude.ai |
|---|---|---|---|
| All 17 agents | Yes | Yes | No |
| All 13 skills | Yes | Yes | Yes (upload .skill files) |
| Slash commands | Yes | Yes | No |
| Multi-agent orchestration | Yes | Yes | No |
Auto-updates via mars sync |
Yes | No | No |
| Dependency management | Yes | No | No |
Mars is a package manager for Claude Code agents and skills.
meridian mars add haowjy/creative-writing-skills
meridian mars sync
If you have the standalone mars CLI, mars add / mars sync also works.
claude plugin marketplace add haowjy/creative-writing-skills
claude plugin install creative-writing-skills@creative-writing-skills
Download .skill files from GitHub Releases and upload in Settings > Capabilities > Skills.
Start with: cw-router.skill, prose-writing.skill, brainstorming.skill, prose-critique.skill. Use cw-router to navigate between skills. The full agent system is Claude Code only.
graph LR
subgraph Orchestrators
SO[story-orchestrator]
DO[draft-orchestrator]
KO[knowledge-orchestrator]
end
subgraph Creators
W[writer]
B[brainstormer]
O[outliner]
CS[character-sim]
SC[style-creator]
end
subgraph Reviewers
CR[critic]
RS[reader-sim]
CC[continuity-checker]
end
subgraph Knowledge
WE[wiki-editor]
GM[graph-maintainer]
CH[chronicler]
SM[session-miner]
end
subgraph Utility
EX[explorer]
RE[researcher]
end
| Agent | Role |
|---|---|
| story-orchestrator | Primary entry point — coordinates all creative writing workflows |
| draft-orchestrator | Runs the draft/critique loop with writers, critics, reader-sims |
| knowledge-orchestrator | Coordinates wiki updates, graph maintenance, continuity checks |
| writer | Writes prose in the project's established style |
| critic | Structured critique across four reader reward channels |
| reader-sim | Simulates a reader's experience, reports per-channel engagement |
| character-sim | Simulates character behavior for dialogue testing and scene exploration |
| brainstormer | Wide-open option generation on a scoped question |
| outliner | Structural decomposition into beat sheets and arc maps |
| explorer | Fast project exploration — finds files, searches content |
| researcher | Web research for worldbuilding and fact-checking |
| continuity-checker | Checks drafts against established canon |
| wiki-editor | Creates and maintains wiki documentation |
| graph-maintainer | Updates the project knowledge graph |
| chronicler | Records session decisions into persistent notes |
| session-miner | Mines past session transcripts for unreported decisions |
| style-creator | Analyzes existing prose to create style guides |
| Skill | Purpose |
|---|---|
| brainstorming | Exploratory idea generation with [TBD] markers |
| prose-writing | Voice matching, scene construction, prose craft |
| prose-critique | Multi-dimensional feedback (character, voice, structure, prose, continuity) |
| prose-analysis | Quantitative prose pattern analysis |
| wiki-docs | Encyclopedic documentation with citations |
| story-architecture | Arc shape, tension curves, structural analysis |
| story-context | Loading relevant story context before tasks |
| story-decisions | Decision logging and retrieval |
| knowledge-graph | Project knowledge graph maintenance |
| python-tool-runner | Running bundled Python helper scripts with uv run |
| writing-principles | Four reward channels, AI failure modes, craft tradition |
| writing-artifacts | Artifact types and file conventions |
| writing-staffing | Agent roster and coordination patterns |
| Command | What it does |
|---|---|
/bs |
Brainstorm and explore story ideas |
/write [style] |
Enter prose-writing mode (optionally with a style) |
/wiki |
Create canonical wiki/documentation pages |
/critique |
Critique prose with structured feedback |
"Help me brainstorm ideas for my magic system"
"Write the next scene where my protagonist discovers the truth"
"Critique this chapter for pacing and character consistency"
"Create a wiki page for this location"
"Analyze my writing style and create a style guide from these chapters"
my-story/
├── mars.toml # Dependencies
├── .claude/
│ └── CLAUDE.md # Project instructions
├── .agents/ # Managed by mars sync
├── story/ # Chapters and drafts
├── wiki/ # Character profiles, lore, locations
├── style/
│ └── style-guide.md # Your voice reference
└── notes/ # Planning, brainstorms, decision logs
flowchart LR
A[Brainstorm & explore] --> B[Capture decisions & canon]
B --> C[Draft with style context]
C --> D[Critique & continuity check]
D --> E[Update wiki & logs]
E -.->|next chapter| A
python3 scripts/create_skill_zips.py # outputs to zips/*.skill
meridian mars check
./scripts/release.sh # patch bump, commit, tag
./scripts/release.sh minor # minor bump
./scripts/release.sh major # major bump
./scripts/release.sh --push # patch + push (triggers CI release)
main: mars check, frontmatter validation, lock freshness, zip build.v*): validates, builds .skill zips, creates GitHub Release with artifacts.Apache License 2.0. See LICENSE.