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>
1.6 KiB
1.6 KiB
description, argument-hint, allowed-tools
| description | argument-hint | allowed-tools | |||
|---|---|---|---|---|---|
| Run representation tests (Bechdel and related) on a manuscript or scene | [path, glob, or selection] |
|
Analyze the text at $ARGUMENTS against the representation tests below. For each test, give a clear PASS / FAIL / N/A with specific evidence (quoted dialogue or character action with location).
Gender representation
- Bechdel Test — At least two named women who talk to each other about something other than a man.
- Reverse Bechdel — At least two named men who talk to each other about something other than a woman.
- Mako Mori Test — At least one female character has her own narrative arc not in service of a man's story.
- Sexy Lamp Test — Could any female character be replaced with a sexy lamp without affecting the plot? If yes, name them and explain.
Character-prominence tests (assess if applicable characters exist)
- Sphinx Test — How do women interact with other characters and what is their prominence in the action?
- DuVernay Test — Do minority characters have fully realized lives beyond their relationship to the plot or to majority characters?
- Shukla Test — Do two ethnic-minority characters talk to each other about something other than race/ethnicity?
Output format
- One line per test:
**Test Name** — PASS/FAIL/N/A — brief explanation with quoted evidence - Overall assessment — strengths and weaknesses in representation
- Patterns — recurring issues or strengths worth flagging
Only assess what is present in the text. Don't infer character backgrounds the text doesn't establish.