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:
movq
2026-05-16 18:24:15 -05:00
parent 87b6bb1d8c
commit 65c29d795b
31 changed files with 3260 additions and 0 deletions

View File

@@ -0,0 +1,89 @@
---
description: Update event cards
allowed-tools: Edit(40 - Generated/**), MultiEdit(40 - Generated/**), Write(40 - Generated/**)
---
You are analyzing scenes from a science fiction novel to create event cards.
Scan the files in the `00 - Manuscript/` directory and identify all major plot events and turning points in the story.
With EACH event found:
Update (or create, if needed) the event card in `40 - Generated/Events/{event_name}.md` for use in Obsidian.
Use wiki-style links (`[[file.md]]` or `[[file.md|display name]]`) when referencing manuscript chapters or other files in `40 - Generated/` such as characters, locations, species, etc. This applies in the frontmatter and in the Markdown below it.
Extract factual information ONLY from the scenes. Do not invent or infer details not explicitly stated in the text.
ALWAYS update the card to match the current format.
Use the following structure:
```yaml
---
type: event
name: [full name]
aliases: [list, of, event, aliases]
tags: [event, generated]
event_type: [battle/discovery/revelation/death/arrival/departure/meeting/betrayal]
significance: [major/minor/turning_point/climax]
chronology: [early/middle/late/epilogue]
appearances: [list, of, chapter, filenames]
characters_involved: [list, of, key, participants]
locations: [list, of, locations, where, event, occurs]
created: {{first_date}}
modified: {{current_date}}
---
```
# [full name]
[Very short description of the event and its significance in the story]
## Basic Information
- **Full Name**: [Extract or create descriptive event name]
- **Type**: [Battle, discovery, revelation, death, arrival, etc.]
- **Significance**: [Major, minor, turning point, climax]
- **Timeline**: [When this occurs in the story chronology]
## Event Details
- **Location**: [Where the event takes place]
- **Duration**: [How long the event lasts, if mentioned]
- **Trigger**: [What causes this event to happen]
- **Immediate Cause**: [Direct circumstances leading to event]
## Participants & Witnesses
- **Primary Participants**: [Main characters actively involved]
- **Secondary Participants**: [Supporting characters involved]
- **Witnesses**: [Characters who observe but don't participate]
- **Absent Characters**: [Important characters notably not present]
## Background
[Background information about this event, using only information from the scanned chapters]
## Major Events
[The sequence of what happens during this event]
## Event Sequence
- **Preparation**: [Setup and preparation leading to the event]
- **Initiation**: [How the event begins]
- **Development**: [How the event unfolds step by step]
- **Climax**: [The peak moment of the event]
- **Resolution**: [How the event concludes]
## Consequences & Impact
- **Immediate Consequences**: [What happens right after]
- **Character Impact**: [How characters are changed by this event]
- **Plot Impact**: [How this event affects the overall story]
- **World Impact**: [How this event changes the story world]
- **Future Implications**: [What this event sets up for later]
## Connections
- **Caused By**: [Previous events that led to this one]
- **Leads To**: [Subsequent events this one triggers]
- **Related Events**: [Other events connected to this one]
- **Parallel Events**: [Similar events happening elsewhere/elsewhen]
## Story Context
[This event's role in the overall narrative structure and its importance to the plot]