openspec-ff-change

Generate OpenSpec change artifacts in dependency order from a kebab-case name.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/brainsnorkel/channel-secrets --skill openspec-ff-change-brainsnorkel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-ff-change
Source: https://github.com/brainsnorkel/channel-secrets/tree/main/.claude/skills/openspec-ff-change
Command: npx skills add https://github.com/brainsnorkel/channel-secrets --skill openspec-ff-change-brainsnorkel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fast-forward OpenSpec changes by auto-generating all required artifacts and scaffolding, eliminating manual, multi-step setup.

Core Features & Use Cases

  • End-to-end scaffolding: automatically creates the change scaffold and the required artifact sequence from a single change name or description.
  • Dependency-aware generation: determines artifact build order and ensures all prerequisites are completed before artifacts are produced.
  • One-shot implementation readiness: produces artifacts configured to be ready for implementation, reducing setup time for OpenSpec workflows.

Quick Start

Provide a change name in kebab-case or a description of what you want to build, then run the change to generate all artifacts in one go.

Frequently Asked Questions about openspec-ff-change

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

FAQPage Schema
How do I automate OpenSpec change scaffolding?▼

Automating OpenSpec change scaffolding involves deriving a kebab-case name from user input to generate all required change artifacts in dependency order. This creates a complete, apply-ready scaffold in a single step.

What is dependency-aware artifact generation in OpenSpec?▼

Dependency-aware artifact generation determines the required build order for OpenSpec changes. It ensures all prerequisite artifacts are completed and validated before subsequent artifacts are produced, preventing sequence errors.

How do I initialize a new OpenSpec change from a text description?▼

Initializing a new OpenSpec change from a text description requires parsing the input to derive a kebab-case name. The system then uses this name to auto-generate the complete artifact sequence.

Does OpenSpec change scaffolding require manual artifact sequencing?▼

OpenSpec change scaffolding does not require manual artifact sequencing. The automation determines the dependency build order and generates the complete artifact set automatically, ensuring apply-ready completion.

What are the limitations of automated OpenSpec artifact creation?▼

Automated OpenSpec artifact creation focuses strictly on scaffolding and initialization. It generates the structural artifacts in dependency order but does not implement the actual code logic for the specified change.