creative-writing-skills/cw-prose-writing/SKILL.md
Creative writing skill for drafting and editing narrative fiction prose. Use when writing new scenes, chapters, or dialogue, or when editing existing prose. Discovers and follows project-specific style guides, character voice conventions, and formatting preferences.
npx skillsauth add haowjy/creative-writing-skills cw-prose-writingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Write narrative fiction following your project's established style and conventions.
ALWAYS check for style guidance before writing:
Look for:
CLAUDE.md - Often explains project structureWRITING.md, CONVENTIONS.md, STYLE.mdREADME.md - May contain writing instructionsCommon locations:
.cursor/rules/styles/ - Style files (.md or .skill packages).cursor/rules/ - May contain style files.ai/styles/, .ai/rules/docs/style/, style/, writing/Style guides can be:
.md).skill) created by cw-style-skill-creatorDifferent types:
Read relevant guides BEFORE writing. If writing dialogue-heavy scene, read both master and dialogue guides.
Also look for:
When NO style guides found:
Inform user:
I don't see any style guides in your project yet. I can write in
competent default prose, but you'll get better results by creating
style guides first using the cw-style-skill-creator skill.
Would you like me to:
1. Write in default style for now
2. Help you create style guides first
3. Search your project for existing style documentation
If user wants you to proceed anyway:
Search when helpful for:
While Writing:
Self-Check After:
Markdown artifact with proper formatting
The workflow:
Without style guides: Generic competent prose
With style guides: YOUR specific voice
Feel free to combine with other skills - e.g., using cw-official-docs to check character details while writing.
tools
Use when orienting in an unfamiliar area — fans out exploration across structure, knowledge, and history, then synthesizes one orientation map.
development
Load when building a static HTML artifact — single page or multi-page site — to make structured information explorable through layout and navigation.
testing
User-invoked pause before reporting to check intent vs literal completion, surface adjacent wins, and route knowledge capture.
development
Use when exploring or changing the codebase: read AGENTS.md first, use .context/CONTEXT.md for detail, keep intent docs succinct.