openspec-ff-change

Automate creation of OpenSpec change artifacts within CLI workflows.

Updated Apr 11, 2025
One-click install
npx skills add https://github.com/pabloimrik17/monolab --skill openspec-ff-change-pabloimrik17
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-ff-change
Source: https://github.com/pabloimrik17/monolab/tree/main/.junie/skills/openspec-ff-change
Command: npx skills add https://github.com/pabloimrik17/monolab --skill openspec-ff-change-pabloimrik17

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fast-forward the multi-step, manual process of creating OpenSpec change artifacts so implementers can start work immediately without stepping through each artifact one-by-one. It reduces friction when a user needs a complete, apply-ready set of artifacts for a change.

Core Features & Use Cases

  • Automated artifact creation: Creates the change scaffold and generates artifacts in dependency order until apply-ready using openspec CLI outputs.
  • Interactive clarification and progress tracking: Prompts the user when input is unclear and records progress via the TodoWrite tool.
  • Use Case: When planning a new feature or bugfix, run the fast-forward flow to produce tasks, specs, and other artifacts so the engineering team can begin implementation immediately.

Quick Start

Use the openspec-ff-change skill to generate all required OpenSpec artifacts for a new change named add-user-auth.

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 artifact generation for a new change?

You can automate OpenSpec artifact generation by running the fast-forward flow to create the change scaffold and generate all required artifacts in dependency order until they are apply-ready. This eliminates manual step-by-step creation.

What is the best way to skip manual steps when creating OpenSpec change artifacts?

The best way to skip manual steps for OpenSpec change artifacts is using an automated scaffolding flow that parses CLI JSON outputs and writes files under openspec/changes/<name>. It produces a complete, apply-ready set instantly.

Do I need the openspec CLI installed to generate change artifacts automatically?

Yes, you need the openspec CLI installed and accessible. The automated artifact generation requires running openspec status and instructions commands, parsing their JSON outputs, and reading or writing files within the openspec/changes directory.

How does interactive clarification work when generating OpenSpec artifacts?

Interactive clarification prompts you for additional input when your initial request is unclear, ensuring the generated OpenSpec artifacts match your intent. Progress is tracked throughout the artifact creation process using the TodoWrite tool.

Can I generate a complete set of OpenSpec tasks and specs for a feature implementation?

Yes, you can generate a complete set of tasks, specs, and other artifacts for feature implementation. The fast-forward flow creates every required artifact in dependency order so the engineering team can begin implementation immediately.

When should I avoid using automated scaffolding for OpenSpec changes?

You should avoid automated scaffolding if you lack access to the openspec CLI or cannot run its status and instructions commands. The process depends on parsing JSON outputs and writing files to the openspec/changes directory to function correctly.