From grimoire
Creates a protagonist's internal transformation arc using K.M. Weiland's framework. Ensures plot events mirror character growth, making stories feel inevitable rather than contrived.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:write-character-arcThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Design an internal character transformation that makes the plot feel emotionally inevitable rather than mechanically plotted.
Design an internal character transformation that makes the plot feel emotionally inevitable rather than mechanically plotted.
Adopted by: MFA fiction programs; professional script consultants including those at major studios; game narrative teams
Impact: K.M. Weiland's framework is used by thousands of published novelists; Donald Maass's agency represents clients whose books regularly debut on the New York Times list
Why best: External plot and internal arc must mirror each other — the plot's challenges should be precisely calibrated to force the character to confront their core wound. When arc and plot are misaligned, readers feel the story is contrived; when they reinforce each other, the story feels inevitable.
Positive arc: Rick in Casablanca believes "I stick my neck out for nobody" (lie). The plot forces him to choose self-protection or love/principle. He chooses principle — the truth that some things matter more than self-preservation.
npx claudepluginhub jeffreytse/grimoire --plugin grimoireMaps and repairs character arcs and thematic arcs by aligning external plot events with internal change. Use when an arc feels unearned or a change feels sudden.
Outlines story structure using beat sheets and three-act framework for screenplays, novels, and narratives.
Provides fiction writing patterns: Save the Cat! 15-beat, Snowflake Method, Hero's Journey, scene structure, character bible, and chapter hooks.