Full-stack-skills openspec-ff
Fast-forward through artifact creation with `/opsx:ff`, generating all planning artifacts (proposal, specs, design, tasks) at once. Use when the user says "fast forward", "create all artifacts", "/opsx:ff", or has a clear picture of what to build.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/openspec-skills/openspec-ff" ~/.claude/skills/partme-ai-full-stack-skills-openspec-ff && rm -rf "$T"
manifest:
skills/openspec-skills/openspec-ff/SKILL.mdsource content
OpenSpec Fast-Forward Skill
Use
to fast-forward through all planning artifact creation at once. Creates all artifacts in dependency order (proposal -> specs -> design -> tasks) in a single pass./opsx:ff
When to Use
- The user has a clear picture of what to build and does not need incremental review.
- The user says "fast forward", "create everything", "generate all planning docs".
- Small to medium features where step-by-step review is unnecessary.
Prerequisites
- An active change exists (created via openspec-new or
)./opsx:new - Or use
to create and fast-forward in one step./opsx:ff <change-name>
Workflow
-
Run fast-forward
— fast-forward the current/inferred change./opsx:ff
— fast-forward a specific change./opsx:ff <change-name>
-
Artifacts are created in dependency order
- In the default
schema:spec-driven
— why and whatproposal.md
— delta specs (requirements and scenarios)specs/**/*.md
— technical approachdesign.md
— implementation checklisttasks.md
- Each artifact reads its dependencies before being created.
- In the default
-
Review
- All planning artifacts are now available. The user can edit any of them before proceeding.
Outputs
- All planning artifacts created in
:openspec/changes/<name>/proposal.mdspecs/**/*.mddesign.mdtasks.md
Next Steps
- Review and edit artifacts if needed.
- Use openspec-apply to implement tasks.
- Or use openspec-verify after implementation to validate.
Troubleshooting
- "Change not found": Specify the name:
./opsx:ff add-dark-mode - Artifact quality issues: Use
instead for more control; add project context in/opsx:continue
(see openspec-config).openspec/config.yaml