| name | grilled-product-dev |
| description | Use when shaping a product-development request that should be grilled before Superpowers design and planning. |
Grilled Product Dev Omniskills Workflow
This is the entry skill for the grilled-product-dev 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.
Loop Runtime
Use the Omniskills CLI to track the workflow run. The runtime only prints
actions; you still decide and perform the actual work. Use the workflow.json
file copied next to this skill as the loop <source> when running from an
installed skill directory.
- Start or resume a run:
- New run:
omniskills loop start <source> --json
- Existing run:
omniskills loop status <source> --latest --json
- Before every phase, run
omniskills loop status <source> --run <run-id> --json.
- Follow the returned
actions and the exact phase instruction.
- After phase work, log a structured event, for example:
omniskills loop log <source> --run <run-id> --type phase_result --message "..."
- When the human gate is satisfied, run
omniskills loop advance <source> --run <run-id> --json.
- Repeat status, phase work, log, and advance until the workflow is complete.
The installed entry skill also gets a generated loop.mjs compatibility
wrapper, but agents should prefer the CLI command above.
Required Sub-Skills
Before doing workflow work, load/use these skills in order:
- mattpocock:grilling - interview the human one question at a time and recommend answers until the request is sharp
- superpowers:brainstorming - turn the approved direction into a design and written spec
- superpowers:writing-plans - split the approved design into executable tasks
If any required sub-skill is unavailable, stop and tell the user which
dependency is missing.
Flow
- Sharpen the request through Matt Pocock grilling.
- Skill: mattpocock:grilling
- Instruction: Ask one grilling question, include your recommended answer, and wait for explicit human approval before advancing.
- Gate: wait for explicit human approval that the grilled direction is ready.
- Turn the approved direction into a Superpowers design.
- Skill: superpowers:brainstorming
- Instruction: Turn the approved direction into a Superpowers design spec, then wait for explicit human approval before advancing.
- Gate: wait for explicit human approval of the design and written spec.
- Write the implementation plan.
- Skill: superpowers:writing-plans
- Instruction: Write the approved implementation plan as small executable tasks, then log the plan result.
Author Notes
- Keep this entry skill,
workflow.json, and README.md aligned when adding or removing steps.
superpowers:brainstorming expects superpowers:writing-plans to be the next implementation skill, so grilling runs before brainstorming in this workflow.
- This skill orchestrates required instructions; Omniskills installs and validates the dependency skills.