opsx-ff

Generates all OpenSpec change artifacts needed for implementation in one pass.

1|Updated Jul 16, 2026
One-click install
npx skills add https://github.com/ConductionNL/buildiq --skill opsx-ff-conductionnl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: opsx-ff
Source: https://github.com/ConductionNL/buildiq/tree/main/.claude/skills/opsx-ff
Command: npx skills add https://github.com/ConductionNL/buildiq --skill opsx-ff-conductionnl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating an OpenSpec change normally requires manually scaffolding the change directory and writing proposal, specs, design, and tasks artifacts one at a time. This Skill fast-forwards that process by generating every artifact required before implementation in a single guided session. ## Core Features & Use Cases - One-shot artifact generation: Creates the change directory, then produces proposal, delta specs, design, and tasks files in dependency order using the openspec CLI. - Model-aware delegation: Blocks execution on Haiku and delegates artifact generation to a Sonnet or Opus subagent chosen by the user. - Context loading: Reads context-brief.md, repo ADRs, ARCHITECTURE.md, and FEATURES.md before writing so artifacts reflect real architecture decisions. - Use Case: A developer wants to add webhook support to a Nextcloud app. They run the skill with a description, confirm the plan, and receive a complete openspec/changes/add-webhook-support/ directory with proposal, specs, design (including seed data), and a numbered tasks list ready for implementation. ## Quick Start Ask the assistant to run /opsx-ff with a kebab-case change name or a description of what you want to build, then confirm the plan to generate all artifacts.

Frequently Asked Questions about opsx-ff

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

FAQPage Schema
How do I generate all OpenSpec change artifacts at once?▼

Run /opsx-ff with a kebab-case change name or a description of what you want to build. The skill confirms the plan, lets you pick Sonnet or Opus for generation, then creates the proposal, specs, design, and tasks artifacts in dependency order.

What artifacts does opsx-ff create for a change?▼

It creates whatever the openspec schema's applyRequires list demands, typically proposal.md, delta spec files under specs/, design.md with a seed data section, and tasks.md with numbered implementation tasks. Optional artifacts are skipped when their skipWhen condition matches.

Why does opsx-ff block on the Haiku model?▼

Generating proposal, specs, design, and tasks artifacts in one pass requires stronger reasoning than Haiku reliably provides. The skill stops immediately on Haiku and asks you to switch to Sonnet or Opus before proceeding.

Can I use opsx-ff without a context-brief or ADR files?▼

Yes. The skill checks for context-brief.md, openspec/architecture ADRs, ARCHITECTURE.md, and FEATURES.md, but proceeds silently if none exist beyond standard ADRs. When present, their content drives the artifact decisions instead of invented details.

What happens after opsx-ff finishes generating artifacts?▼

It shows the final openspec status and recommends next steps without auto-proceeding. The recommended follow-up is /opsx-apply to start implementing the tasks, or /opsx-plan-to-issues to create GitHub Issues for tracking.

When should a mixed proposal be split into a chain?▼

When a change touches both declarative config and code, the skill offers to split it into a chain of specs linked by depends_on, since mixed specs historically exhaust the builder budget. A thin-glue exception allows mixed specs under roughly 20 lines of code across two files.