openspec-ff-change

Create OpenSpec change artifacts in dependency order via CLI instructions.

1|Updated Nov 3, 2023
One-click install
npx skills add https://github.com/luifertorres/trading-assistant --skill openspec-ff-change-luifertorres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-ff-change
Source: https://github.com/luifertorres/trading-assistant/tree/main/.cursor/skills/openspec-ff-change
Command: npx skills add https://github.com/luifertorres/trading-assistant --skill openspec-ff-change-luifertorres

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables rapid, end-to-end creation of all OpenSpec artifacts required to move a change to apply-ready state, removing the need to step through each artifact manually and repeatedly run status checks.

Core Features & Use Cases

  • Automated scaffolding: Creates a new change scaffold and generates artifact files in dependency order using openspec CLI instructions.
  • Dependency-driven workflow: Parses openspec status and instructions JSON to determine artifact order, reads completed dependencies for context, and iterates until required artifacts are done.
  • User-guided clarification: Prompts the user only when context is unclear and reports progress with brief confirmations and a final readiness summary.
  • Use Case: A developer wants to quickly scaffold and populate all spec, task, and implementation artifacts for a new feature without manually running each openspec command.

Quick Start

Run a fast-forward creation for a change by telling the assistant the change name or describing what you want to build, for example: create a new change called add-user-auth and generate all required artifacts.

Frequently Asked Questions about openspec-ff-change

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

FAQPage Schema
How do I generate all OpenSpec change artifacts at once instead of creating them manually?

To generate all OpenSpec change artifacts at once, use an automated scaffolding workflow that parses status JSON and creates spec, task, and implementation files in dependency order. This fast-forwards a change to apply-ready status without manually running each CLI command.

What is the best way to scaffold a new OpenSpec change and ensure artifacts are created in the right order?

The best way to scaffold OpenSpec change artifacts is by using a dependency-driven workflow that parses status and instructions JSON. It reads completed dependencies for context, iterates through required artifacts, and populates them in the correct sequence to reach apply-ready status.

Can I automate OpenSpec CLI workflows to stop repeatedly checking artifact status?

Yes, you can automate OpenSpec CLI workflows to eliminate repeated status checks. By orchestrating CLI commands and parsing JSON instructions, the system iterates through artifact generation until all dependencies are satisfied, removing the need to manually step through each status update.

Does OpenSpec change generation prompt me for input when artifact context is ambiguous?

OpenSpec change generation only prompts you when context is ambiguous during artifact creation. It operates autonomously through dependency resolution and file generation, asking for user clarification solely when needed, then reports progress with confirmations and a final readiness summary.

What do I need to start creating OpenSpec artifacts for a new feature?

To start creating OpenSpec artifacts for a new feature, you need to provide a change name or description of what you want to build. The scaffolding process then automatically orchestrates the CLI commands to populate tasks, specs, and other required artifacts.

Why does my OpenSpec change workflow require manual steps for each artifact file?

Your OpenSpec change workflow requires manual steps because it lacks automated scaffolding. Implementing a dependency-driven generator parses JSON status instructions, creates files from templates, and handles artifact dependencies automatically to fast-forward the change to apply-ready state.