9thlevelsoftware/legion/execution-tracker
- community
Checking that the SKILL.md file is still in the repository.
Tracks execution progress with STATE.md updates, ROADMAP.md progress, and atomic git commits per plan
Install
npx vskill@latest install 9thlevelsoftware/legion/execution-trackerSKILL.md
Legion Execution Tracker
Progress tracking and git commit engine for /legion:build. This skill governs how state files are updated, how progress is calculated, and how atomic commits are created after each plan completes.
References:
- State Update Pattern from
workflow-common.md(Read → Update → Write STATE.md) - Plan File Convention from
workflow-common.md(.planning/phases/{NN-name}/) - Cost Profile Convention from
workflow-common.md(Opus/Sonnet/Haiku model selection) .planning/STATE.md— reads and updates project state after each plan completion.planning/ROADMAP.md— updates progress table after wave completionmemory-manager.md— optional memory recording after plan completion (Section 3)
Section 1: Tracking Principles
Core rules that govern all execution tracking:
- STATE.md is updated after EVERY plan completion — whether the plan succeeded, partially completed, or failed
- ROADMAP.md progress table is updated after each wave completes, not after individual plans
- One git commit per completed plan — not per task, not per wave
- Commit messages use Conventional Commits:
feat(legion): execute plan {NN}-{PP} — {plan_name} - Progress percentage counts completed plans across ALL phases, not just the current phase
- Failed plans are tracked in state files but do NOT increment the completed count
- The tracker never modifies plan output files — it only touches STATE.md, ROADMAP.md, and git history
Section 2: Plan Completion Tracking
After receiving each agent's completion (via adapter.collect_results — e.g., SendMessage on Claude Code, result file on other CLIs), follow these steps to update state and create the atomic commit.
Section 3: Wave Completion Tracking
After all plans in a wave have been processed (success or failure), update the ROADMAP.md progress table and report wave status to the orchestrator.
Section 4: Phase Completion Tracking
After all waves in a phase have executed, update state to reflect the full phase outcome and prompt the user toward the review step.
Section 5: Progress Calculation
Exact formula for computing and rendering the overall project progress bar. The percentage is calculated from ROADMAP.md, which is the single source of truth for plan counts.
Failed plans do not count toward completed_plans. Only plans whose agent returned a success result and whose atomic git commit was created are counted.
Section 6: Commit Message Convention
Exact format for all git commits produced by the execution tracker. Three commit types cover the full execution lifecycle.
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/execution-tracker/SKILL.md
Popularity
- Repository stars
- 62
- Repository forks
- 7
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/9thlevelsoftware/legion/execution-tracker)