Files
claude-plugins/fiction-assistance/commands/generate/update-ship-cards.md
movq 65c29d795b 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>
2026-05-16 18:24:15 -05:00

2.8 KiB

description, allowed-tools
description allowed-tools
Update ship cards Edit(40 - Generated/**), MultiEdit(40 - Generated/**), Write(40 - Generated/**)

You are analyzing scenes from a science fiction novel to create ship cards.

Scan the files in the 00 - Manuscript/ directory and identify all story vessels (ships, shuttles, fighters, stations, etc.).

With EACH ship found:

Update (or create, if needed) the ship card in 40 - Generated/Ships/{ship_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:

---
type: ship
name: [full name]
aliases: [list, of, ship, aliases]
tags: [ship, generated]
ship_type: [cruiser/fighter/shuttle/station/transport]
origin: [human/alien/unknown]
status: [active/destroyed/missing/decommissioned]
appearances: [list, of, chapter, filenames]
crew: [list, of, key, crew, members]
captain: [current, captain, name]
technology: [list, of, key, technologies, onboard]
created: {{first_date}}
modified: {{current_date}}
---

[full name]

[Very short description of the ship and its significance in the story]

Basic Information

  • Full Name: [Extract exact name variations used]
  • Type: [Cruiser, fighter, shuttle, station, transport, etc.]
  • Classification: [Military, civilian, research, etc.]
  • Origin: [Human, alien species, or unknown]
  • Current Status: [Active, destroyed, missing, etc.]

Physical Specifications

  • Size: [Dimensions or scale if mentioned]
  • Capacity: [Crew size, passenger capacity, cargo space]
  • Design: [Appearance or design features mentioned]
  • Special Features: [Unique characteristics or modifications]

Technical Systems

  • Propulsion: [Drive systems used]
  • Weapons: [Armament if any]
  • Defenses: [Shields, armor, countermeasures]
  • Special Equipment: [Unique or notable systems]

Crew & Command

  • Captain: [Current commanding officer]
  • Key Crew: [Important crew members mentioned]
  • Crew Size: [Number of personnel if mentioned]
  • Chain of Command: [Command structure if described]

Background

[Background information about this ship, using only information from the scanned chapters]

Major Events

[Major events involving this ship]

Service History

  • Key Missions: [Important operations or journeys]
  • Notable Events: [Significant incidents involving this ship]
  • Battle Record: [Combat history if applicable]

Story Context

[This ship's role in the overall narrative based on the scenes]