BeClaude

crucible-suite

36Community RegistryGeneralby Crucible Writing System · MIT

Complete writing system for epic fantasy novels using the Crucible Structure. Includes planning, outlining, prose writing with bi-chapter reviews, and editing.

First seen 4/17/2026

Summary

Crucible Suite is a complete writing system for epic fantasy novels using the Crucible Structure, a 36-beat narrative framework with three interwoven story strands.

  • It guides authors from planning and outlining through scene-by-scene drafting with anti-hallucination protocols to multi-level editing, making it ideal for developers who want to write structured, high-quality fiction with AI assistance.

Overview

A Claude Code plugin for writing epic fantasy novels using the Crucible Structure--a 36-beat narrative framework with three interwoven story strands.

Overview

Crucible Suite guides authors through the complete novel-writing process:

  1. Planning - Interactive questionnaire generates 9 comprehensive planning documents
  2. Outlining - Transform planning documents into detailed chapter-by-chapter outlines
  3. Writing - Scene-by-scene drafting with style matching and anti-hallucination protocols
  4. Editing - Multi-level revision from developmental editing to final polish

Features

  • 36-Beat Narrative Framework - Structured story beats ensure compelling pacing
  • Three Interwoven Strands - Quest (external), Fire (internal), Constellation (relationships)
  • Four Forge Points + Apex - Critical convergence moments where all strands collide
  • Mercy Engine - Track acts of mercy that pay off in the climax
  • Bi-Chapter Reviews - Automated quality checks every 2 chapters
  • Anti-Hallucination Protocols - Strict verification against planning documents
  • Automatic Backups - Never lose your work

Installation

From GitHub (Recommended)

bash
# Add the marketplace
/plugin marketplace add https://github.com/forsonny/The-Crucible-Writing-System-For-Claude.git

# Install the plugin
/plugin install crucible-suite@crucible-writing-system

# Restart Claude Code to activate

Manual Installation

  1. Clone the repository:

``bash git clone https://github.com/forsonny/The-Crucible-Writing-System-For-Claude.git ``

  1. Add as local marketplace:

``bash /plugin marketplace add ./The-Crucible-Writing-System-For-Claude ``

  1. Install:

``bash /plugin install crucible-suite@crucible-writing-system ``

  1. Restart Claude Code

Quick Start

Start a New Project

code
/crucible-suite:crucible-plan [your premise]

Example:

code
/crucible-suite:crucible-plan A young blacksmith discovers she can forge weapons that steal memories. When her village is destroyed by a memory-hunting cult, she must master her forbidden gift to save the last people who remember the old ways.

Continue Where You Left Off

code
/crucible-suite:crucible-continue

Check Project Status

code
/crucible-suite:crucible-status

Commands

CommandDescription
/crucible-suite:crucible-plan [premise]Start planning with a premise
/crucible-suite:crucible-outline [book#]Create chapter outlines
/crucible-suite:crucible-write [chapter#]Draft prose scene-by-scene
`/crucible-suite:crucible-edit [chapter#\all]`Revision and editing
/crucible-suite:crucible-statusShow project progress
/crucible-suite:crucible-continueResume from any phase
/crucible-suite:crucible-review [range]Trigger manual review
/crucible-suite:crucible-restore [timestamp]Restore from backup

The Crucible Structure

Three Strands

  • Quest Strand - The external mission, burden, or objective
  • Fire Strand - Internal power, curse, or transformation
  • Constellation Strand - Relationships, community, bonds that anchor or break

Six Movements

MovementName% of BookFunction
IIgnition10%Light the forge
IIFirst Tempering20%Shape through failure
IIIScattering25%Expand, harden, fragment
IVBrightest Burning25%Master, gather, choose
VFinal Forging15%Converge, fail, transcend
CodaTempered Blade5%Reveal what was made

Forge Points

Critical moments where all three strands collide:

Forge PointLocationFunction
Ignition Forge~10% (Beat 6)Threshold destroyed; no return
First Crucible~25% (Beat 11)All strands in crisis; one sacrificed
Second Crucible~50% (Beat 21)Harder choice, higher stakes
Third Crucible~75% (Beat 28)Deepest sacrifice before finale
Apex Willed Surrender~90% (Beat 33)Essential thing given up by choice

Review Agents

Five specialized agents analyze your prose during bi-chapter reviews:

AgentFocus
voice-checkerStyle and voice consistency
continuity-checkerPlot and character continuity
outline-checkerAdherence to chapter outlines
timeline-checkerChronological consistency
prose-checkerCraft-level feedback

Planning Documents

The planning phase generates 9 documents:

DocumentPurpose
Crucible ThesisCore forging question and strand summaries
Quest Strand MapExternal mission beats and progression
Fire Strand MapInternal transformation arc
Constellation Strand MapRelationship dynamics and bonds
Forge PointsDetailed convergence scenes (5 files)
Dark Mirror ProfileAntagonist as shadow of protagonist
Constellation BibleCharacter relationships and dynamics
Mercy LedgerActs of mercy that pay off in climax
World ForgeWorldbuilding tied to theme

Project Structure

When you start a Crucible project, it creates:

code
your-project/
+-- CLAUDE.md                    # Project memory
+-- .crucible/
|   +-- state/
|       +-- planning-state.json  # Session state
+-- planning/
    +-- CLAUDE.md                # Planning context
    +-- strand-maps/             # Generated strand documents
    +-- forge-points/            # Forge point details

As you progress through phases, additional directories are created:

code
+-- outline/                     # Added during outlining
|   +-- CLAUDE.md
|   +-- by-chapter/
+-- draft/                       # Added during writing
|   +-- CLAUDE.md
|   +-- chapters/
+-- story-bible.json             # Generated during writing
+-- style-profile.json           # Captured from samples

Requirements

  • Claude Code (latest version recommended)
  • Python 3.8+ (for automation scripts)

Documentation

Learn the Crucible Structure

The [The-Crucible-Structure/](The-Crucible-Structure/) folder contains comprehensive documentation for learning the framework -- whether you use the plugin or write by hand:

DocumentDescription
IntroductionOverview and philosophy
Quick StartFive-minute overview
Tutorial WalkthroughStep-by-step planning guide
Visual DiagramsASCII diagrams of the structure
FAQ & TroubleshootingCommon questions and solutions

Core Concepts:

Worksheets: Printable planning templates in worksheets/

Examples: Completed worksheets based on a sample story in worksheets/examples/

Plugin Reference

Technical reference documentation for plugin developers:

SkillReference Files
crucible-plannercrucible-structure.md, dark-mirror-guide.md, forge-point-rules.md, mercy-engine-guide.md, question-key-mapping.md, question-sequences.md
crucible-outlinerbeat-to-chapter-mapping.md, narrative-craft.md, outline-templates.md
crucible-writeranti-hallucination.md, bi-chapter-review.md, context-management.md, prose-craft.md, story-bible-commands.md, style-capture.md, writing-process.md
crucible-editorcopy-editing-standards.md, developmental-checklist.md, line-editing-guide.md, polish-techniques.md

Access these via the skills/[skill-name]/references/ directories.

FAQ

Q: Can I use Crucible Suite for non-fantasy genres? A: The 36-beat structure works well for any genre with strong character arcs. The terminology is fantasy-flavored, but the underlying principles--external goal, internal transformation, relationship dynamics--are universal.

Q: How long should my novel be? A: Crucible Suite is optimized for epic fantasy (120,000-180,000 words). The 36 beats map to approximately 40-50 chapters at 3,000-4,000 words each.

Q: Can I modify the beat structure? A: The planning documents you generate are fully editable. Adjust beat placement, merge beats, or split them as needed for your story.

Q: What if I already have a partial draft? A: Use /crucible-suite:crucible-continue to detect your project state. You can generate planning documents retroactively or start outlining from any point.

Q: How do bi-chapter reviews work? A: Every two chapters, the system automatically runs five review agents (voice, continuity, outline, timeline, prose) to catch issues early. You can also trigger reviews manually with /crucible-suite:crucible-review.

Troubleshooting

IssueSolution
Commands not recognizedEnsure plugin is installed: check ~/.claude/plugins/crucible-suite/ exists
Python scripts failVerify Python 3.8+ is installed and in PATH
Session state lostRun /crucible-suite:crucible-restore to recover from automatic backups
Review agents timeoutLarge chapters may need more time; break into smaller scenes
Planning seems stuckUse /crucible-suite:crucible-status to check progress, /crucible-suite:crucible-continue to resume

Contributing

Contributions are welcome! Here's how to help:

  1. Report Issues - Found a bug or have a feature request? Open an issue
  2. Submit PRs - Fork the repo, make changes, and submit a pull request
  3. Share Feedback - Tell us about your writing experience with Crucible Suite
  4. Spread the Word - Star the repo and share with other fantasy writers

Development Setup

bash
# Clone the repository
git clone https://github.com/forsonny/The-Crucible-Writing-System-For-Claude.git
cd The-Crucible-Writing-System-For-Claude

# Test scripts
python scripts/detect_project.py

License

MIT License - See LICENSE for details.

Support


Version 1.0.18 -- [Changelog](CHANGELOG.md) -- [License](LICENSE)

Install & Usage

1
Add a marketplace
/plugin marketplace add <org/repo>
2
Install the plugin

Add the configuration to /plugin install crucible-suite@<marketplace>

3
Manage with /plugin
/plugin

Use Cases

Plan a new epic fantasy novel by answering an interactive questionnaire to generate nine comprehensive planning documents.
Transform planning documents into detailed chapter-by-chapter outlines that follow the 36-beat Crucible Structure.
Write scene-by-scene prose with style matching and automatic bi-chapter reviews to maintain consistency.
Perform multi-level editing from developmental edits to final polish, with automated quality checks every two chapters.
Track acts of mercy using the Mercy Engine to ensure they pay off in the climax.
Back up your work automatically and verify all content against planning documents to prevent hallucination.

Usage Examples

1

/crucible-suite plan --genre epic-fantasy --strands quest fire constellation

2

/crucible-suite write --chapter 5 --scene 3 --style 'Tolkien-esque'

3

/crucible-suite edit --level developmental --chapter 12

View source on GitHub
code-reviewwritingfantasynovelcrucible-structureplanningoutliningcreative-writing

Security Audits

LicensePassSourceWarnRepositoryPass

Frequently Asked Questions

What is crucible-suite?

Crucible Suite is a complete writing system for epic fantasy novels using the Crucible Structure, a 36-beat narrative framework with three interwoven story strands. It guides authors from planning and outlining through scene-by-scene drafting with anti-hallucination protocols to multi-level editing, making it ideal for developers who want to write structured, high-quality fiction with AI assistance.

How to install crucible-suite?

To install crucible-suite: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install crucible-suite@<marketplace>. Finally, /plugin in Claude Code.

What is crucible-suite best for?

crucible-suite is a plugin categorized under General. It is designed for: code-review, writing, fantasy, novel, crucible-structure, planning, outlining, creative-writing. Created by Crucible Writing System.

What can I use crucible-suite for?

crucible-suite is useful for: Plan a new epic fantasy novel by answering an interactive questionnaire to generate nine comprehensive planning documents.; Transform planning documents into detailed chapter-by-chapter outlines that follow the 36-beat Crucible Structure.; Write scene-by-scene prose with style matching and automatic bi-chapter reviews to maintain consistency.; Perform multi-level editing from developmental edits to final polish, with automated quality checks every two chapters.; Track acts of mercy using the Mercy Engine to ensure they pay off in the climax.; Back up your work automatically and verify all content against planning documents to prevent hallucination..