spectra-ingest

Update an existing Spectra change from a plan file or conversation context.

Updated Mar 26, 2024
One-click install
npx skills add https://github.com/SHUSHU010829/shushu.tw --skill spectra-ingest-shushu010829
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spectra-ingest
Source: https://github.com/SHUSHU010829/shushu.tw/tree/main/.claude/skills/spectra-ingest
Command: npx skills add https://github.com/SHUSHU010829/shushu.tw --skill spectra-ingest-shushu010829

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Update an existing Spectra change using a plan file or conversation context, ensuring changes stay aligned with plan requirements.

Core Features & Use Cases

  • Plan-file-driven ingestion: When a plan directory exists (~/.claude/plans/), ingest updates from the plan file.
  • Conversation-context ingestion: If no plan file is provided, use the latest discussion context to update the change artifacts.
  • Prerequisites and safeguards: Requires the spectra CLI; validates file existence; preserves existing progress and avoids modifying source plan files.

Quick Start

Provide a plan file path or rely on conversation context to update an existing Spectra change.

Frequently Asked Questions about spectra-ingest

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update an existing Spectra change from a plan file?

To update a Spectra change from a plan file, place the file under the ~/.claude/plans/ directory. The ingest workflow parses the plan and automatically updates the existing change artifacts to reflect the latest requirements.

Can I update Spectra change artifacts from conversation context without a plan file?

Yes, you can update Spectra change artifacts from conversation context. If no plan file is provided in the ~/.claude/plans/ directory, the ingest process uses the latest discussion context to update the artifacts.

Do I need the spectra CLI installed to ingest plan file updates?

Yes, the spectra CLI is a strict prerequisite for ingesting plan file updates. The workflow validates the CLI presence and checks file existence before orchestrating artifact updates and status checks.

Does ingesting a plan file modify the original source plan?

No, ingesting a plan file does not modify the original source plan. The process preserves existing progress and reads the plan file to apply updates strictly to the Spectra change artifacts.

What is the best way to automate change management with Spectra and plan files?

Automating Spectra change management involves placing plan files in ~/.claude/plans/ to drive ingestion. This automatically parses plans, updates artifacts, and runs status checks, ensuring changes stay aligned with plan requirements.

Why does my Spectra ingest workflow fail to update artifacts?

Spectra ingest workflows fail to update artifacts when the spectra CLI prerequisite is missing or the plan file path is invalid. The system validates CLI presence and file existence before applying any artifact updates.