{"skill":{"slug":"story-writing-nofuss","displayName":"story writer","summary":"Manage the full fiction writing process from initial concept through planning, drafting, reviewing, and exporting a formatted book.","description":"---\nname: story-writer\ndescription: Complete story development and writing pipeline. Use when creating, planning, or writing fiction. The skill runs 5 sequential processes: Discovery (questionnaire with suggestions), Story Bible (world-building), Book Bible (detailed planning), Drafting (chapter-by-chapter writing), Review (quality check), and Export (HTML book format). Includes project manager to track progress.\n---\n\n# Story Writer\n\nA complete end-to-end story development and writing system with project management.\n\n---\n\n## Project Manager\n\nThe skill tracks your project through 6 stages:\n\n| Stage | Status | Description |\n|-------|--------|-------------|\n| **0. Discovery** | `discovery.json` | Questionnaire complete |\n| **1. Story Bible** | `story-bible.md` | World-building documented |\n| **2. Book Bible** | `book-bible.md` | Detailed chapter planning |\n| **3. Drafting** | `chapters/*.md` | Writing in progress |\n| **4. Review** | `review-notes.md` | Quality check complete |\n| **5. Export** | `export/*.html` | Book formatted |\n\n### Project Files\n\n```\nproject-folder/\n├── discovery.json           # Stage 0: All questionnaire answers\n├── story-bible.md           # Stage 1: World, characters, rules\n├── book-bible.md            # Stage 2: Detailed chapter outline\n├── chapters/                 # Stage 3: Written chapters\n│   ├── chapter-01.md\n│   ├── chapter-02.md\n│   └── ...\n├── review-notes.md          # Stage 4: Review feedback\n└── export/                   # Stage 5: Final formatted book\n    └── book.html\n```\n\n---\n\n## Process 1: Discovery (Questionnaire)\n\n### Questions (10 suggestions each)\n\n**Q1: Chapters**\n1. 12 chapters (novella)\n2. 18 chapters (short novel)\n3. 24 chapters (standard)\n4. 30 chapters (full novel)\n5. 36 chapters (epic)\n6. 40 chapters (long novel)\n7. 50 chapters (saga)\n8. 60 chapters (multi-part)\n9. 80 chapters (epic series)\n10. 100+ chapters (multi-volume)\n\n**Q2: Word Count**\n1. 5,000 words (short story)\n2. 15,000 words (novelette)\n3. 30,000 words (novella)\n4. 50,000 words (short novel)\n5. 80,000 words (standard)\n6. 100,000 words (full-length)\n7. 120,000 words (epic)\n8. 150,000 words (fantasy/sci-fi)\n9. 200,000 words (doorstopper)\n10. 300,000+ words (epic saga)\n\n**Q3: Genre & Sub-genre**\nSee `references/fiction-genres-encyclopedia.md` for comprehensive list. Top 10 suggestions:\n1. Literary Fiction - Contemporary (character-driven, introspective)\n2. Fantasy - Epic/High (world-building, quest)\n3. Fantasy - Urban (magic in modern world)\n4. Science Fiction - Hard (technology-focused, realistic)\n5. Science Fiction - Space Opera (adventure, galaxy-spanning)\n6. Mystery - Cozy (amateur detective, gentle)\n7. Mystery - Thriller (suspense, high stakes)\n8. Romance - Contemporary (modern love story)\n9. Horror - Supernatural/Psychological (fear-based)\n10. Historical Fiction (period drama)\n\n*Reference:* `references/fiction-genres-encyclopedia.md` contains 150+ genres and subgenres.\n\n**Q4: Time Period**\n1. Ancient/Pre-Medieval (BC to 500 AD)\n2. Medieval (500-1500 AD)\n3. Renaissance/Victorian (1500-1900)\n4. 1920s-1940s (interwar, WWII)\n5. 1950s-1970s (post-war)\n6. 1980s-1990s (pre-internet)\n7. Present Day (2020s)\n8. Near Future (10-50 years)\n9. Far Future (100+ years)\n10. Timeless/Ambiguous\n\n**Q5: Locations**\n1. Small Town (close community)\n2. Big City (urban, diverse)\n3. Rural/Countryside (isolated)\n4. Coastal/Island (ocean setting)\n5. Mountain/Wilderness (survival)\n6. Desert/Wasteland (extreme)\n7. Fantasy Kingdom (magical realm)\n8. Space Station/Spaceship (confined sci-fi)\n9. Multiple Worlds (portal/travel)\n10. Virtual/Digital (simulation)\n\n**Q6: Story Outline**\n*(Free-form or choose a template)*\n\n1. Hero's Journey (ordinary world → call → trials → transformation)\n2. Rags to Riches (poor/weak → rich/powerful)\n3. Tragedy (good → bad through flaw)\n4. Quest (search for object/person/knowledge)\n5. Voyage and Return (go to strange land → return changed)\n6. Overcoming the Monster (threat → battle → victory)\n7. Comedy (confusion → chaos → happy resolution)\n8. Mystery (crime/disappearance → investigation → revelation)\n9. Rebellion (oppression → resistance → freedom)\n10. Coming of Age (youth → maturity through experience)\n\n**Q7: Plot Suggestions**\n*(Based on chosen outline - 10 variations within that structure)*\n\nThe skill generates 10 specific plot variations based on your chosen outline, genre, and setting.\n\n**Q8: Atmosphere/Tone**\n1. Dark/Gritty (serious, heavy themes)\n2. Hopeful/Uplifting (inspiring, positive)\n3. Mysterious/Enigmatic (secrets, revelations)\n4. Romantic/Sensual (love-focused, emotional)\n5. Adventurous/Exciting (action, thrills)\n6. Melancholic/Reflective (somber, thoughtful)\n7. Satirical/Humorous (comedy, wit)\n8. Epic/Intimate (grand scope, personal stakes)\n9. Tense/Suspenseful (page-turner)\n10. Whimsical/Magical (light, fantastical)\n\n**Q9: Story Outcome**\n1. Happy Ending (conflict resolved, joy)\n2. Tragic Ending (loss, sadness)\n3. Bittersweet (win with cost)\n4. Ambiguous/Open (reader decides)\n5. Triumphant (complete victory)\n6. Devastating (complete loss)\n7. Circular (ends where began)\n8. Twist Ending (unexpected revelation)\n9. Redemptive (transformation wins)\n10. Cliffhanger (setup for sequel)\n\n**Q10: Target Audience**\n1. Middle Grade (ages 8-12)\n2. Young Adult (ages 13-18)\n3. New Adult (ages 18-25)\n4. Adult Literary (sophisticated prose)\n5. Adult Commercial (mainstream)\n6. Women's Fiction (female-focused)\n7. Thriller/Mystery Fans\n8. Sci-Fi/Fantasy Fans\n9. Romance Readers\n10. Crossover (multiple audiences)\n\n### Output\n- `discovery.json` - All answers saved\n- Summary displayed for confirmation\n\n---\n\n## Process 2: Story Bible Generation\n\nTakes `discovery.json` and generates comprehensive world-building document.\n\n### Contents\n\n1. **Project Overview** - All discovery answers summarized\n2. **Logline** - One-sentence premise\n3. **Theme Statement** - What the story is really about\n4. **Character Bible**\n   - Protagonist (want/need/wound/fear/lie/arc)\n   - Antagonist (motivation/philosophy/connection)\n   - Supporting cast (5-6 characters with roles)\n5. **World Building**\n   - Geography & setting details\n   - Time period context\n   - Social systems (politics/economics/class)\n   - Culture & beliefs\n   - Magic/Technology rules (if applicable)\n   - Daily life\n6. **Theme Exploration**\n   - Core theme\n   - Secondary themes\n   - How theme manifests in story\n7. **Risk Factors** - Common pitfalls for this genre/tone\n8. **Comp Titles** - Suggested comparable books\n\n### Output\n- `story-bible.md` - Comprehensive world reference\n\n---\n\n## Process 3: Book Bible Generation\n\nTakes `story-bible.md` and generates detailed chapter-by-chapter planning.\n\n### Contents\n\n1. **Structure Selection**\n   - Three-Act, Save the Cat, Hero's Journey, or Custom\n   - Based on chosen story outline\n\n2. **Beat Breakdown**\n   - Major plot beats mapped to chapters\n   - Word count targets per beat\n\n3. **Chapter Outline**\n   - For each chapter:\n     - Chapter number & title\n     - Word count target\n     - One-paragraph summary\n     - Key events (bullet points)\n     - Character development\n     - End hook (what keeps reader reading)\n\n4. **Scene Cards**\n   - Each chapter broken into 2-4 scenes\n   - Scene purpose, conflict, outcome\n\n5. **Subplot Tracking**\n   - A-story (main plot)\n   - B-story (relationship/secondary)\n   - C-story (tertiary)\n   - Where each appears in chapters\n\n6. **Pacing Guide**\n   - Tension graph across chapters\n   - Breath/relax moments\n   - Climax positioning\n\n### Output\n- `book-bible.md` - Complete chapter-by-chapter plan\n\n---\n\n## Process 4: Drafting (Chapter Writing)\n\nWrites the actual story text, chapter by chapter.\n\n### Workflow\n\nFor each chapter:\n\n1. **Review chapter plan** from book bible\n2. **Check previous chapter** for continuity\n3. **Write chapter content** following:\n   - Opening hook\n   - Scene progression\n   - Character voice\n   - Dialogue style\n   - Sensory details\n   - End hook\n4. **Track progress** against word count target\n5. **Save chapter** as `chapters/chapter-XX.md`\n\n### Writing Standards\n\n- **Show, don't tell** - Action over exposition\n- **Active voice** - Strong verbs, minimal adverbs\n- **Dialogue** - Natural, character-specific\n- **Pacing** - Vary sentence length\n- **Sensory** - All five senses\n- **POV consistency** - Stay in character's head\n- **End hooks** - Every chapter ends with tension\n\n### Style Adherence\n\nThe skill maintains:\n- Genre-appropriate language\n- Atmosphere/tone consistency\n- Audience-appropriate content\n- POV/tense established in story bible\n\n### Output\n- `chapters/chapter-01.md` through `chapters/chapter-XX.md`\n\n---\n\n## Process 5: Review (Quality Check)\n\nReviews all chapters using enhanced 5-category scoring system.\n\n### Enhanced Scoring Categories (0-10 each)\n\n**1. Plot (Structure & Pacing)**\n- **Score Factors:** 3-act structure, rising tension, climax positioning, pacing\n- **What to look for:** Clear beginning-middle-end, appropriate chapter lengths, climax at ~85%\n- **Common issues:** Sagging middle, rushed ending, unclear structure\n\n**2. Story Line (Emotional Coherence)**\n- **Score Factors:** Character arcs, atmosphere consistency, emotional journey\n- **What to look for:** Characters develop believably, tone matches atmosphere, emotional payoff\n- **Common issues:** Inconsistent character voices, tone shifts, unsatisfying arcs\n\n**3. Dramas (Conflict & Tension)**\n- **Score Factors:** External obstacles, internal conflict, stakes, tension\n- **What to look for:** Medical crises, storms, threats, relationship conflicts\n- **Common issues:** Low stakes, insufficient conflict, predictable obstacles\n\n**4. Love & Sensuality (Relationships)**\n- **Score Factors:** Relationship development, emotional intimacy, appropriate sensuality\n- **What to look for:** Emotional connection prioritized, relationship evolves naturally\n- **Common issues:** Insta-love, excessive physical focus, lack of emotional depth\n\n**5. Humanity (Theme & Meaning)**\n- **Score Factors:** Theme exploration, emotional impact, hope in bleakness\n- **What to look for:** What makes us human, legacy beyond biology, meaning in survival\n- **Common issues:** Superficial themes, hopeless bleakness, unclear message\n\n### Scoring Scale\n- **10/10:** Masterpiece level, publication ready\n- **9/10:** Excellent, minor polishing needed\n- **8/10:** Very good, some improvements possible\n- **7/10:** Good, needs revision in weaker areas\n- **6/10:** Adequate, significant work needed\n- **<6/10:** Needs major revision\n\n### Review Outputs\n- `review-notes.md` - Basic review with issues and suggestions\n- `review-notes-enhanced.md` - Enhanced review with 5-category scoring (recommended)\n\n### Enhanced Review Features\n1. **Category scoring** - 0-10 for each of 5 categories\n2. **Overall composite** - Weighted average score\n3. **Visual score bars** - Easy-to-read progress bars\n4. **Priority recommendations** - Critical/High/Medium/Low\n5. **Publication readiness** - Assessment based on score\n6. **Target markets** - Suggested venues based on quality\n7. **Grammar analysis** - Filter words, adverbs, passive voice\n8. **Chapter statistics** - Word count distribution, pacing analysis\n\n---\n\n## Process 6: Export (HTML Book Format)\n\nConverts chapters into formatted HTML book.\n\n### HTML Structure\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <title>[Book Title]</title>\n  <style>\n    /* Book styling */\n    body { font-family: Georgia, serif; line-height: 1.6; }\n    .chapter { page-break-before: always; }\n    .title-page { text-align: center; padding-top: 40%; }\n    /* ... more styles ... */\n  </style>\n</head>\n<body>\n  <div class=\"title-page\">\n    <h1>[Title]</h1>\n    <h2>[Subtitle]</h2>\n    <p>by [Author]</p>\n  </div>\n  \n  <div class=\"toc\">\n    <h2>Table of Contents</h2>\n    <!-- Auto-generated TOC -->\n  </div>\n  \n  <div class=\"chapter\" id=\"chapter-1\">\n    <h2>Chapter 1: [Title]</h2>\n    <!-- Chapter content -->\n  </div>\n  \n  <!-- More chapters -->\n</body>\n</html>\n```\n\n### Export Options\n\n- Single HTML file (all chapters)\n- Separate HTML files per chapter\n- Include title page\n- Include table of contents\n- Custom CSS styling\n- Print-ready formatting\n\n### Output\n- `export/book.html` - Complete formatted book\n- `export/style.css` - Separate stylesheet (optional)\n\n---\n\n## Scripts\n\n### `scripts/discovery.py`\nInteractive questionnaire with 10 suggestions per question.\n\n```bash\npython scripts/discovery.py\npython scripts/discovery.py --output my-story.json\n```\n\n### `scripts/story-bible-generator.py`\nGenerate story bible from discovery answers.\n\n```bash\npython scripts/story-bible-generator.py --discovery discovery.json\n```\n\n### `scripts/book-bible-generator.py`\nGenerate detailed chapter outline from story bible.\n\n```bash\npython scripts/book-bible-generator.py --story-bible story-bible.md\n```\n\n### `scripts/draft-chapter.py`\nWrite a chapter based on book bible.\n\n```bash\npython scripts/draft-chapter.py --chapter 1 --book-bible book-bible.md\npython scripts/draft-chapter.py --all  # Write all chapters\n```\n\n### `scripts/review-book.py`\nBasic review of all chapters for quality.\n\n```bash\npython scripts/review-book.py --chapters chapters/\npython scripts/review-book.py --fix   # Auto-fix minor issues\n```\n\n### `scripts/review-book-enhanced.py`\nEnhanced review with 5-category scoring system.\n\n```bash\npython scripts/review-book-enhanced.py --chapters chapters/ --book-bible book-bible.md --discovery discovery.json\n```\n\n**Output:** `review-notes-enhanced.md` with:\n- 5 category scores (0-10 each)\n- Overall composite score\n- Priority recommendations\n- Publication readiness assessment\n- Grammar analysis\n- Chapter statistics\n- Target market suggestions\n\n### `scripts/export-html.py`\nExport to HTML book format.\n\n```bash\npython scripts/export-html.py --chapters chapters/ --output export/book.html\n```\n\n### `scripts/chapter-tracker.py`\nTrack writing progress.\n\n```bash\npython scripts/chapter-tracker.py --chapters 24 --target 80000 --completed 6 --written 18000\n```\n\n### `scripts/beat-sheet.py`\nGenerate Save the Cat beat sheet.\n\n```bash\npython scripts/beat-sheet.py --target 80000\n```\n\n---\n\n## References\n\n### `references/fiction-genres-encyclopedia.md`\nComprehensive list of 150+ fiction genres and subgenres across all major categories: Literary Fiction, Action/Adventure, Speculative Fiction (Fantasy, Sci-Fi, Horror), Crime/Mystery, Romance, and experimental hybrids.\n\n### `references/structure-frameworks.md`\nFive story structures with word count breakdowns.\n\n### `references/revision-checklist.md`\nFour-pass revision system.\n\n### `references/world-building-prompts.md`\nDeep-dive questions for world development.\n\n### `references/query-submission.md`\nTraditional publishing guide.\n\n### `references/style-guide.md`\nWriting standards and common issues.\n\n---\n\n## Workflow Example\n\n```\n1. Discovery      → Answer 10 questions → discovery.json\n2. Story Bible    → Generate world/characters → story-bible.md\n3. Book Bible     → Plan every chapter → book-bible.md\n4. Drafting       → Write chapter by chapter → chapters/*.md\n5. Review         → Quality check → review-notes.md\n6. Export         → Format as book → export/book.html\n```\n\n---\n\n## Project Status Command\n\nCheck current project status:\n\n```bash\npython scripts/project-status.py\n```\n\nOutput:\n```\nProject: My Novel\nStatus: Stage 3 - Drafting\nProgress: 12/24 chapters (50%)\nWords: 36,000/80,000 (45%)\nNext: Continue drafting chapter 13\n```\n\n---\n\n## Notes\n\n- **Sequential**: Processes run in order; each builds on the previous\n- **Iterative**: Can regenerate any stage if story evolves\n- **Flexible**: Skip stages if you have existing material\n- **Persistent**: All work saved to project folder\n- **Exportable**: Final HTML can be converted to EPUB/PDF","tags":{"latest":"1.0.0","the first version":"1.0.0"},"stats":{"comments":0,"downloads":410,"installsAllTime":15,"installsCurrent":1,"stars":0,"versions":1},"createdAt":1775311625611,"updatedAt":1778492407928},"latestVersion":{"version":"1.0.0","createdAt":1775311625611,"changelog":"Story Writer 1.0.0 – Initial release\n\n- Introduces a complete, end-to-end fiction writing pipeline with 6 project stages: Discovery, Story Bible, Book Bible, Drafting, Review, and Export.\n- Interactive Discovery process with guided questionnaires and suggestions for chapters, word count, genre, structure, and more.\n- Automated generation of a comprehensive Story Bible and detailed Book Bible for planning and world-building.\n- Chapter-by-chapter drafting with progress tracking and project management.\n- Built-in review workflow for quality checks, and export functionality for book formatting (HTML).\n- Includes a project manager to monitor status and organize all project files.","license":"MIT-0"},"metadata":null,"owner":{"handle":"mahyt77","userId":"s17fnbdwr4tzc5a4yzjrxcqh8984784g","displayName":"mahyt77","image":"https://avatars.githubusercontent.com/u/193381218?v=4"},"moderation":null}