Spec-Driven Development with OpenCode and OpenSpec
OpenCode + OpenSpec for Spec-Driven Development with skills for git commit discipline, interviewing during proposal creation, C4 Diagrams during design, Architectural Decision Records for durable technical choices and Custom OpenSpec Schema to bring this all together. Detailed write-up: https://intent-driven.dev/blog/2026/05/10/spec-driven-development-openspec-opencode/ Intent-Driven Template: https://github.com/intent-driven-dev/intent-driven-template Skills (.agents/skills): https://github.com/intent-driven-dev/intent-driven-template/tree/main/.agents/skills Matt Pocock's grill-me skill: https://github.com/mattpocock/skills/blob/main/skills/productivity/grill-me/SKILL.md Obra's Superpowers: https://github.com/obra/superpowers intent-driven schema: https://github.com/intent-driven-dev/openspec-schemas/tree/main/openspec/schemas/intent-driven Chapters: 00:00 Introduction and Background 00:18 Setup Overview: Template and Commands 00:46 OpenSpec Config Profile: Core and Custom 01:33 Starting a New Feature (opsx new) 02:11 Git Discipline Skill Explained 04:22 Using the "Grill Me" Skill for Better Proposals 07:35 Committing the Proposal 08:43 Design Phase: Using C4 Diagrams 10:48 Specs and Architectural Decision Records (ADR) Phase 12:30 Customizing Specs with Gherkin and Cucumber for Behaviour Driven Development (BDD) 14:10 Architectural Decision Records (ADR) in detail 16:35 Creating Task Lists and Completing the Proposal 18:25 Parallel Work with Git Worktrees and Sub-agents 20:02 Recap of the Intent-Driven Workflow using "intent-driven" custom OpenSpec Schema 21:06 Future Topics and Conclusion #specdrivendevelopment #openspec #opencode #architecturaldecisionrecords #aicoding #sdd #vibecoding #c4model #c4diagrams #gitworktrees #skills
Download
0 formatsNo download links available.