Agent skill
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 this agent skill to your Project
npx add-skill https://github.com/partme-ai/full-stack-skills/tree/main/skills/openspec-skills/openspec-ff
SKILL.md
OpenSpec Fast-Forward Skill
Use /opsx:ff to fast-forward through all planning artifact creation at once. Creates all artifacts in dependency order (proposal -> specs -> design -> tasks) in a single pass.
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
/opsx:ff <change-name>to create and fast-forward in one step.
Workflow
-
Run fast-forward
/opsx:ff— fast-forward the current/inferred change./opsx:ff <change-name>— fast-forward a specific change.
-
Artifacts are created in dependency order
- In the default
spec-drivenschema:proposal.md— why and whatspecs/**/*.md— delta specs (requirements and scenarios)design.md— technical approachtasks.md— implementation checklist
- 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
/opsx:continueinstead for more control; add project context inopenspec/config.yaml(see openspec-config).
References
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
ocrmypdf-batch
OCRmyPDF batch processing skill — process multiple PDFs, Docker automation, shell scripting, and CI/CD integration. Use when the user needs to OCR many PDFs, set up automated OCR pipelines, or integrate OCR into workflows.
ocrmypdf-optimize
OCRmyPDF optimization skill — compress PDFs, configure PDF/A output, JBIG2 encoding, and lossless optimization. Use when the user needs to reduce PDF file size, create archival PDF/A files, or optimize OCR output.
ocrmypdf-image
OCRmyPDF image processing skill — deskew, rotate, clean, despeckle, remove border from scanned documents. Use when the user needs to improve scanned PDF quality, fix skewed pages, remove noise, or clean up scanned documents before OCR.
ocrmypdf-api
OCRmyPDF Python API and plugin skill — use OCRmyPDF programmatically from Python, integrate with applications, and extend with plugins (EasyOCR, PaddleOCR, AppleOCR). Use when the user needs to call OCRmyPDF from Python code, build OCR pipelines, or use alternative OCR engines.
ocrmypdf
OCRmyPDF core skill — add searchable OCR text layer to scanned PDFs, convert images to searchable PDFs, support 100+ languages via Tesseract. Use when the user needs to OCR a PDF, make a scanned PDF searchable, or extract text from scanned documents.
svelte
Guides Svelte and SvelteKit development including reactive components, stores, transitions, lifecycle hooks, SSR, file-based routing, and deployment. Use when the user needs to build Svelte components, create SvelteKit applications, implement reactivity patterns, or configure Svelte with Vite.
Didn't find tool you were looking for?