openspec-ff-change

Generate dependency-ordered OpenSpec artifacts from a named change using the openspec CLI.

Updated May 5, 2026
One-click install
npx skills add https://github.com/agoodway/goodday --skill openspec-ff-change-agoodway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-ff-change
Source: https://github.com/agoodway/goodday/tree/main/.opencode/skills/openspec-ff-change
Command: npx skills add https://github.com/agoodway/goodday --skill openspec-ff-change-agoodway

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the slow, step-by-step process of creating OpenSpec change scaffolding and all required artifacts before implementation.

Core Features & Use Cases

  • Change scaffolding: Creates an OpenSpec change directory from a clear kebab-case change name.
  • Dependency-aware artifact generation: Determines artifact build order from openspec status --json, then generates artifacts until the change is apply-ready.
  • Template-driven outputs: Uses openspec instructions ... --json to read templates and write each artifact to its required output path, while respecting dependency context and schema instructions.
  • Use Case: When you want to implement a new feature or fix and need all required implementation artifacts created immediately (instead of doing them one-by-one).

Quick Start

Tell me what change you want to work on (name in kebab-case or a description), and I will fast-forward through OpenSpec artifact creation to generate everything needed for implementation.

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 artifacts for a change in one pass?

To generate OpenSpec artifacts in one pass, provide a kebab-case change name and the Skill reads the dependency-ordered build instructions from the openspec CLI, writing all required scaffolding files until the change is apply-ready.

What is the best way to automate OpenSpec change scaffolding?

Automating OpenSpec change scaffolding involves using the openspec CLI to fetch JSON status and instructions, then automatically writing template-driven artifacts to their required output paths based on dependency resolution.

Do I need to manually step through OpenSpec artifact creation for feature planning?

No, you do not need to manually step through OpenSpec artifact creation. This Skill fast-forwards through template-driven generation, reading applyRequires conditions and stopping only when all dependency-ordered artifacts are marked done.

Can I use openspec CLI instructions to generate implementation files automatically?

Yes, you can use openspec CLI instructions to generate implementation files automatically. The Skill reads template schemas from the instructions JSON and writes outputs directly to required paths without manual intervention.

Why does dependency resolution matter when creating OpenSpec artifacts?

Dependency resolution matters because OpenSpec artifacts require a specific build order. The Skill reads this order from openspec status --json to ensure each artifact respects context and schema instructions before marking the change apply-ready.

Does this automated artifact generation work for both feature and fix planning workflows?

Yes, automated artifact generation works for both feature and fix planning workflows. It scaffolds the change directory and generates all required implementation artifacts immediately for either workflow context.