| name | development-design-delivery |
| description | Use when running a product-minded engineering workflow from request shaping through interface design, implementation, review, and evidence capture. |
Development Design Delivery Omniskills Workflow
This is the entry skill for the development-design-delivery Omniskills workflow.
When this skill is used, run the workflow below in order. Load/use every
required sub-skill before doing the work for its phase.
Required Sub-Skills
Before doing workflow work, load/use these skills in order:
- superpowers:brainstorming - shape the request, context, constraints, and success criteria
- mattpocock:design-an-interface - explore API, module, or UI interface options
- mattpocock:grill-with-docs - stress-test the requirement and preserve design docs
- superpowers:writing-plans - split approved scope into executable tasks
- mattpocock:codebase-design - check module boundaries, seams, and testability
- mattpocock:tdd - build task by task with failing tests first
- mattpocock:diagnosing-bugs - diagnose unexpected failures or regressions when blocked
- mattpocock:review - review changes against standards and the approved spec
- pony-trail - record file-change evidence, verification, and rollback context
If any required sub-skill is unavailable, stop and tell the user which
dependency is missing. For missing mattpocock:* skills, tell the user to run:
omniskills skills install mattpocock/skills
Flow
- Shape the request and success criteria.
- Skill: superpowers:brainstorming
- Gate: wait for explicit human approval.
- Explore API, module, or UI interface options.
- Skill: mattpocock:design-an-interface
- Gate: wait for explicit human approval.
- Stress-test the plan and record docs.
- Skill: mattpocock:grill-with-docs
- Gate: wait for explicit human approval.
- Write the task-by-task implementation plan.
- Skill: superpowers:writing-plans
- Check module boundaries and seams before implementation.
- Skill: mattpocock:codebase-design
- Implement with TDD.
- Use systematic debugging if behavior is unexpected or tests fail.
- Skill: mattpocock:diagnosing-bugs
- Review the change against repo standards and the approved spec.
- Preserve verification and rollback evidence.
Author Notes
- Keep this entry skill,
workflow.json, and README.md aligned when adding or removing steps.
- This skill orchestrates through required instructions; Omniskills installs and validates the dependency skills.
- Do not silently skip approval gates, interface exploration, implementation planning, TDD, review, or evidence capture.