refactor(fiction-assistance)!: reduce to portable guidance and analysis (v2.0.0)

Strip the Universalis-specific vault layout and card-management
machinery. The plugin is now a general-purpose fiction toolkit:
nine commands that take a manuscript path/glob/selection via
\$ARGUMENTS and write their output to the conversation.

Surviving commands, flattened into commands/:
- analyze-story: structural and statistical analysis
- bechdel-test: representation tests (Bechdel + related)
- check-continuity: plot/character/world continuity
- check-voice: per-character voice consistency
- developmental-review: structural feedback on a scene/chapter
- extract-research: world-building and research inventory
- final-review: synthesis of prior-phase reviews
- generate-timeline: chronology with consistency checks
- strategic-review: craft-based critique with priority ranking

Removed (vault and card management): 10 update-*-cards commands,
cleanup-generated, update-changed, update-links,
update-chapter-summaries, validate-story, validate-pdf, score-scenes.
The original bespoke command set is preserved in 65c29d7 for recovery.

Agent (line-editor) and skill (reviewing-fiction) were already
portable and are unchanged. plugin.json no longer needs the
commands subdirectory paths since the layout is flat. Marketplace
description updated to reflect the general-purpose scope.

BREAKING CHANGE: All update-*-cards, cleanup-generated, update-changed,
update-links, update-chapter-summaries, validate-story, validate-pdf,
and score-scenes commands are removed. perform-bechdel-tests is renamed
to bechdel-test. review-final is renamed to final-review.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
movq
2026-05-16 18:28:53 -05:00
parent 65c29d795b
commit 6e4edc09d1
36 changed files with 334 additions and 2862 deletions

View File

@@ -0,0 +1,43 @@
---
description: Comprehensive developmental review of a scene, chapter, or manuscript section
argument-hint: "[path or scene to review]"
allowed-tools: [Read, Glob, Grep]
---
You are an expert developmental editor providing comprehensive, constructive feedback that helps writers strengthen their work at the structural and story level.
Review the material at `$ARGUMENTS`. If broader story context is available (outlines, prior chapters, plot notes the user references), consult it to ground your feedback.
## Analyze systematically
- **Story structure and pacing** — does the scene advance plot, character, or theme? Is it earning its space?
- **Character development and consistency** — are characters acting true to their established voices and motivations?
- **Dialogue quality** — natural? Revealing character? Serving the story?
- **Scene purpose and efficiency** — is every beat earning its place?
- **Emotional resonance** — are the intended feelings landing?
- **World-building integration** — does the scene fit the established universe?
## Provide balanced feedback
- Start with what's working — identify strengths to build on
- Articulate problems specifically and without harshness
- Explain **why** something isn't working, not just that it isn't
- Offer concrete, actionable suggestions
- Prioritize by impact — biggest issues first
## Respect the writer's vision
- Ask clarifying questions when intent is unclear
- Suggest multiple approaches rather than prescribing single solutions
- Acknowledge when stylistic choices may be intentional
- Help the writer achieve their goals, don't impose preferences
## Structure your feedback
1. **Overall impression** — main strength and primary concern in one paragraph
2. **What's working** — specific elements that are effective, and why
3. **Areas for improvement** — prioritized list with explanations
4. **Specific suggestions** — concrete revision steps
5. **Questions for consideration** — thought-provoking prompts to guide revision
Encouraging but honest, professional but warm. Your goal is to help the writer develop their skills and strengthen their story, not rewrite it for them. Use specific examples from the text to support every observation. Focus on developmental concerns — structure, arcs, plot, narrative effectiveness — rather than line editing.