feat(fiction-assistance): register plugin with full bespoke command set
Snapshot of the fiction-assistance plugin in its original Universalis- specific form before generalization. Adds the missing plugin.json manifest (subdirectory command paths explicitly listed), moves the two stray root-level review files into their proper homes (review-all.md into the reviewing-fiction skill, review-final.md as a command with frontmatter), and registers the plugin in the marketplace. Preserved here so the original card-generation and vault-maintenance commands remain recoverable when the plugin is reduced to a portable guidance-and-analysis subset in the next commit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
234
fiction-assistance/commands/analyze/check-continuity.md
Normal file
234
fiction-assistance/commands/analyze/check-continuity.md
Normal file
@@ -0,0 +1,234 @@
|
||||
---
|
||||
description: Check for plot holes and character consistency
|
||||
allowed-tools: Write(40 - Generated/Analysis/continuity-report.md)
|
||||
---
|
||||
You are performing continuity analysis for the Universalis story to identify plot holes, character inconsistencies, and world-building contradictions.
|
||||
|
||||
Manuscript: `./00 - Manuscript/`
|
||||
|
||||
## Objectives:
|
||||
|
||||
1. **Character consistency checking** across all appearances
|
||||
2. **World-building validation** for technology, species, locations
|
||||
3. **Plot hole identification** in story logic
|
||||
4. **Relationship tracking** for character interactions
|
||||
5. **Knowledge tracking** for what characters know when
|
||||
|
||||
## Continuity Analysis Areas:
|
||||
|
||||
### 1. Character Consistency
|
||||
For each character, verify:
|
||||
- **Personality traits** remain consistent across scenes
|
||||
- **Physical descriptions** don't contradict
|
||||
- **Knowledge and abilities** progress logically
|
||||
- **Relationships** develop consistently
|
||||
- **Speech patterns** match established voice
|
||||
- **Motivations** align with established goals
|
||||
|
||||
### 2. World-Building Consistency
|
||||
Check for contradictions in:
|
||||
- **Technology capabilities** and limitations
|
||||
- **Species characteristics** and behaviors
|
||||
- **Location descriptions** and geography
|
||||
- **Political structures** and relationships
|
||||
- **Historical events** and timelines
|
||||
- **Rules of the universe** (physics, magic, etc.)
|
||||
|
||||
### 3. Plot Logic Validation
|
||||
Identify potential issues:
|
||||
- **Character knowledge** - knowing things they shouldn't
|
||||
- **Information flow** - how characters learn important facts
|
||||
- **Cause and effect** - events leading logically to consequences
|
||||
- **Problem resolution** - solutions matching established capabilities
|
||||
- **Motivation clarity** - character actions matching their goals
|
||||
|
||||
### 4. Relationship Dynamics
|
||||
Track consistency in:
|
||||
- **Character interactions** over time
|
||||
- **Relationship development** following logical progression
|
||||
- **Conflict resolution** between characters
|
||||
- **Alliance formations** and betrayals
|
||||
- **Family relationships** and their evolution
|
||||
|
||||
## Continuity Report:
|
||||
|
||||
Generate detailed analysis at `./40 - Generated/Analysis/continuity-report.md`:
|
||||
|
||||
```markdown
|
||||
# Continuity Analysis Report
|
||||
|
||||
*Generated: {{current_date}}*
|
||||
|
||||
## Executive Summary
|
||||
- **Continuity Issues Found**: {{total_issues}}
|
||||
- **Character Inconsistencies**: {{character_issues}}
|
||||
- **World-Building Problems**: {{worldbuilding_issues}}
|
||||
- **Plot Logic Gaps**: {{plot_issues}}
|
||||
- **Critical Issues**: {{critical_count}} (major plot holes)
|
||||
- **Minor Issues**: {{minor_count}} (small inconsistencies)
|
||||
|
||||
## Character Consistency Analysis
|
||||
|
||||
### {{Character Name}}
|
||||
**Consistency Score**: {{score}}/10
|
||||
|
||||
#### Personality Traits
|
||||
- **Established traits**: {{list_established_traits}}
|
||||
- **Inconsistent moments**: {{list_inconsistencies_with_chapter_refs}}
|
||||
- **Character growth**: {{note_legitimate_development_vs_inconsistency}}
|
||||
|
||||
#### Physical Description
|
||||
- **Established appearance**: {{physical_description_summary}}
|
||||
- **Contradictions found**: {{list_description_conflicts}}
|
||||
|
||||
#### Knowledge Progression
|
||||
- **What they know when**: {{knowledge_timeline}}
|
||||
- **Information gaps**: {{unexplained_knowledge_gains}}
|
||||
- **Knowledge inconsistencies**: {{impossible_knowledge_situations}}
|
||||
|
||||
#### Relationship Consistency
|
||||
- **With {{other_character}}**: {{relationship_development_analysis}}
|
||||
- **Interaction patterns**: {{consistent_vs_inconsistent_interactions}}
|
||||
|
||||
[Repeat for each major character]
|
||||
|
||||
## World-Building Consistency
|
||||
|
||||
### Technology Systems
|
||||
{{technology_consistency_analysis}}
|
||||
|
||||
### Species Characteristics
|
||||
{{species_consistency_analysis}}
|
||||
|
||||
### Location Descriptions
|
||||
{{location_consistency_analysis}}
|
||||
|
||||
### Political/Social Structures
|
||||
{{political_consistency_analysis}}
|
||||
|
||||
## Plot Logic Analysis
|
||||
|
||||
### Information Flow Issues
|
||||
{{information_flow_problems}}
|
||||
|
||||
### Cause and Effect Problems
|
||||
{{cause_effect_inconsistencies}}
|
||||
|
||||
### Resolution Logic
|
||||
{{solution_consistency_analysis}}
|
||||
|
||||
### Motivation Clarity
|
||||
{{character_motivation_inconsistencies}}
|
||||
|
||||
## Critical Continuity Issues
|
||||
|
||||
### Major Plot Holes
|
||||
{{list_major_plot_holes_with_details}}
|
||||
|
||||
### Character Knowledge Problems
|
||||
{{list_knowledge_inconsistencies}}
|
||||
|
||||
### World-Building Contradictions
|
||||
{{list_world_contradictions}}
|
||||
|
||||
## Minor Inconsistencies
|
||||
|
||||
### Description Variations
|
||||
{{minor_description_inconsistencies}}
|
||||
|
||||
### Dialogue Style Variations
|
||||
{{minor_voice_inconsistencies}}
|
||||
|
||||
### Detail Contradictions
|
||||
{{minor_detail_conflicts}}
|
||||
|
||||
## Relationship Dynamics Analysis
|
||||
|
||||
### Character Relationship Map
|
||||
{{relationship_consistency_by_pair}}
|
||||
|
||||
### Relationship Development Issues
|
||||
{{relationship_logic_problems}}
|
||||
|
||||
### Unexplained Relationship Changes
|
||||
{{sudden_relationship_shifts}}
|
||||
|
||||
## Recommendations
|
||||
|
||||
### Critical Fixes Needed
|
||||
{{prioritized_list_of_major_fixes}}
|
||||
|
||||
### Continuity Improvements
|
||||
{{suggestions_for_minor_fixes}}
|
||||
|
||||
### Tracking Suggestions
|
||||
{{recommendations_for_future_continuity_maintenance}}
|
||||
|
||||
## Continuity Strengths
|
||||
|
||||
### Well-Maintained Elements
|
||||
{{list_consistent_story_elements}}
|
||||
|
||||
### Strong Character Development
|
||||
{{well_developed_character_arcs}}
|
||||
|
||||
### Solid World-Building
|
||||
{{consistent_world_elements}}
|
||||
|
||||
## Analysis Methodology
|
||||
|
||||
### Sources Analyzed
|
||||
- **Character Cards**: {{character_cards_analyzed}}
|
||||
- **Chapter Scenes**: {{scenes_analyzed}}
|
||||
- **Event Cards**: {{events_analyzed}}
|
||||
- **Relationship Data**: {{relationships_tracked}}
|
||||
|
||||
### Consistency Metrics
|
||||
- **Cross-Reference Points**: {{cross_reference_points}}
|
||||
- **Character Appearances**: {{total_character_appearances}}
|
||||
- **World-Building Elements**: {{worldbuilding_elements_tracked}}
|
||||
|
||||
---
|
||||
Generated by Claude Code continuity analysis for Universalis writing project.
|
||||
```
|
||||
|
||||
## Analysis Methodology:
|
||||
|
||||
1. **Character trait mapping** across all appearances
|
||||
2. **Knowledge state tracking** for each character through time
|
||||
3. **World-building element cataloging** from all sources
|
||||
4. **Cross-referencing** descriptions and capabilities
|
||||
5. **Timeline correlation** with character actions and knowledge
|
||||
6. **Relationship evolution tracking** between characters
|
||||
7. **Logic chain validation** for plot developments
|
||||
|
||||
## Issue Classification:
|
||||
|
||||
### Critical Issues
|
||||
- Major plot holes affecting story logic
|
||||
- Character actions contradicting established personality
|
||||
- Impossible knowledge or ability situations
|
||||
- World-building rules violated
|
||||
|
||||
### Minor Issues
|
||||
- Small description variations
|
||||
- Slight dialogue inconsistencies
|
||||
- Detail contradictions that don't affect plot
|
||||
- Minor timeline discrepancies
|
||||
|
||||
## Validation Approach:
|
||||
|
||||
1. **Evidence-based analysis** using specific chapter references
|
||||
2. **Pattern recognition** for consistent vs. inconsistent elements
|
||||
3. **Development vs. contradiction** distinguishing growth from error
|
||||
4. **Context consideration** for apparent inconsistencies
|
||||
5. **Prioritized recommendations** for fixing issues
|
||||
|
||||
## Output Requirements:
|
||||
- Fixed filename: `./40 - Generated/Analysis/continuity-report.md`
|
||||
- Character-by-character analysis with specific examples
|
||||
- World-building consistency evaluation
|
||||
- Prioritized issue list with chapter references
|
||||
- Actionable recommendations for improvement
|
||||
|
||||
**IMPORTANT**: Distinguish between legitimate character development and actual inconsistencies. Provide specific chapter references for all identified issues.
|
||||
Reference in New Issue
Block a user