opencode-goopspec
Spec-driven development with enforced planning and approval gates
All Skills in This Repository (32)
Pure Emerald Level Indicatorsresearch
Research technologies and patterns, producing a RESEARCH.md with sources and recommendations.
ui-design
Design responsive, accessible UI layouts for web and mobile platforms.
responsive-design
Create mobile-first web layouts with CSS media queries and fluid units.
accessibility-testing
Run automated and manual accessibility tests with axe-core and Lighthouse.
documentation
Generates structured technical documentation from code, APIs, and architectural decisions.
scientific-method
Apply a seven-step scientific workflow to software development problems.
technical-writing
Creates structured technical documentation with templates, checklists, and best practices.
playwright-testing
Automate end-to-end UI testing for web applications with Playwright.
parallel-planning
Decompose complex work into waves and coordinate parallel tasks with dependency and conflict detection.
task-delegation
Delegate tasks to specialized GoopSpec agents with structured patterns.
architecture-design
Design system architecture and document structural decisions for software projects.
progress-tracking
Track phase, plan, and task progress with state dashboards in GoopSpec.
Frequently Asked Questions
FAQPage SchemaHow to install GoopSpec?▼
Run `npx skills add hffmnnj/opencode-goopspec --all -g -y` in your terminal to install all skills in this suite globally.
What is spec-driven development?▼
It means the AI interviews you, researches your codebase, and writes a locked specification before writing any code. Nothing gets built or marked done without your explicit approval.
How does GoopSpec stop AI from guessing requirements?▼
It enforces two hard gates: a contract gate where you confirm the spec, and an acceptance gate where you verify the finished work. Neither gate can be bypassed by the AI.
Does GoopSpec work with OpenCode?▼
Yes. It is built as an OpenCode plugin supporting both V1 and V2 plugin contracts, with 15 specialized agents and 35 tools that install directly into your OpenCode setup.
Can non-developers use GoopSpec?▼
Yes. You describe what you want in plain English, answer the discovery interview questions, and type confirm or accept at each gate while the agents handle the technical work.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core