plan-and-execute: the 'how' layer downstream of grill → prd → issues #300
zackbolin
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I really like these skills, they're really good.
grill-with-docs,to-prd, andto-issuesare part of my daily workflow now. So first off, thanks.One thing I kept wanting was something for the last step: actually executing a slice once it's been planned. There wasn't anything in the repo for that, so I made a skill to fill the gap. I've been running variations of it for the past couple weeks and it's been working great, so figured I'd share it in case it's useful to anyone. Suggestions very welcome too.
How vs what
I tried hard to keep this from turning into another "own the whole process" thing (GSD/BMAD/Spec-Kit, which your README pushes back on, rightly). It only owns the execution strategy, the how. The what/why still lives upstream in the grill → PRD → issues flow. So it's not competing with the alignment stuff, it just picks up where that leaves off.
Where it slots in
It reads whatever upstream artifact is already there, or plans fresh if there isn't one:
/to-issuesissue → that's the work spec/to-prdPRD-issue → reads it directly/handoffdoc → picks up from a compacted context/grill-with-docsconversationIn practice I'll kick it off with a PR/issue number, a handoff doc path, or just inline after a grilling session. It's pretty flexible about input.
/grill-with-docssits naturally upstream of it, that's where the what/why gets settled and this skill is careful not to re-open any of that.What it actually does
Once there's a plan, it runs the work as a serial chain of fresh subagents passing a shared baton, with a verifier at the end:
The whole point is to stop long runs from either blowing out the orchestrator's context window or drifting away from the plan. Every worker starts clean and the baton carries just enough to keep going.
Rough edges (would love input here)
Here's the full
SKILL.md:That's it. Take it, change it, break it, whatever. Let me know if it's useful or if I'm doing something dumb. Thanks again for the skills.
Beta Was this translation helpful? Give feedback.
All reactions