بنقرة واحدة
executing-plans
Executes approved plans one task at a time, verified.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Executes approved plans one task at a time, verified.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Flags risky shell commands and unsafe tree ops.
Detects high-confidence security risks in code.
Surfaces the dojo's non-negotiable prime directives.
Activates the dojo framework at the start of a session.
Plans multi-step work before writing code.
Captures lessons and promotes recurring patterns.
| name | executing-plans |
| description | Executes approved plans one task at a time, verified. |
| tier | practical |
| category | workflow |
| created_by | human |
| platforms | ["windows","macos","linux"] |
| tags | ["execution","plan","todo"] |
| author | Andreas Wasita (@andreaswasita) |
Walks an approved tasks/todo.md plan step by step: pick the next task, execute it, verify it, commit it, mark it done. Does NOT freelance new scope mid-execution and does NOT skip the verification gate.
tasks/todo.md has been approved.brainstorming first).tasks/todo.md containing ordered steps with acceptance criteria.git configured for atomic commits.view, edit, and powershell Copilot tools.verify-before-done skill available for the verification step.1. Read tasks/todo.md. Identify the next unchecked task.
2. Confirm its prerequisites are satisfied.
3. Execute the task.
4. Run the verify-before-done skill.
5. Append the Verification Results block.
6. Commit. Mark the checkbox `- [x]`.
7. Repeat. Post a short progress note every 2–3 tasks.
| Phase | Action | Tool |
|---|---|---|
| Load | Read tasks/todo.md | view |
| Execute | Make the change | edit, powershell |
| Verify | Tests + gate + diff | verify-before-done skill |
| Record | Append Verification Results | edit |
| Commit | One commit per task | powershell → git commit |
| Mark done | Flip - [ ] to - [x] | edit |
Open tasks/todo.md with view. Locate the next - [ ] step. If none exist, the plan is done — hand off to finishing-a-development-branch.
Read the task. Confirm any "depends on" notes are satisfied. If a prerequisite is missing, STOP — do not improvise around it; re-plan first.
Make the change. Resist the urge to bundle "while I'm here" cleanups. Scope discipline is the whole point of the plan.
Invoke the verify-before-done skill. Do not consider the task complete until it has produced a Verification Results block:
### Verification Results
- [x] Tests: 47 passed, 0 failed
- [x] Dojo gate: `verify.sh --check` PASS
- [x] Diff matches plan
- [x] Clean tree
git add -A
git commit -m "<type>: <task title>"
Then edit tasks/todo.md to flip - [ ] → - [x].
If a task cannot complete as planned:
Do not improvise around it.
Annotate the task in tasks/todo.md:
- [ ] Step 3: Implement API endpoints
> ⚠️ BLOCKED: Schema does not support required query. Need index or restructure Step 1.
Re-plan. Update the plan. Resume from the revised version.
Every 2–3 completed tasks, post a short status:
**Progress:** 3/5 tasks complete
- ✅ Schema, models, endpoints
- ⏳ Next: validation
- 🚫 No blockers
- [x] has a Verification Results block above it.tasks/todo.md.