legion:execution-tracker

Record plan outcomes in STATE.md and ROADMAP.md with atomic git commits.

72|8|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/9thLevelSoftware/legion --skill legion-execution-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: legion:execution-tracker
Source: https://github.com/9thLevelSoftware/legion/tree/main/skills/execution-tracker
Command: npx skills add https://github.com/9thLevelSoftware/legion --skill legion-execution-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps project execution state consistent and auditable by ensuring every plan completion is recorded, progress is recalculated, and git history reflects successful plan work. It prevents lost progress, inflated completion counts, and ambiguous wave/phase status during parallel agent runs.

Core Features & Use Cases

  • Atomic plan commits: Create one git commit per successful plan using a strict Conventional Commits format to make changes traceable.
  • State and roadmap updates: Read, update, and write .planning/STATE.md and .planning/ROADMAP.md to reflect plan, wave, and phase outcomes without modifying plan output files.
  • Robust failure handling: Record failed and partial plans without incrementing completed counts, report blocked waves, and provide recovery guidance for reruns.
  • Optional memory recording: Write outcome summaries to .planning/memory when available and include adapter commit signatures when present.
  • Use case: Run during /legion:build to coordinate parallel agent results, update progress bars across phases, and produce an auditable git history.

Quick Start

Run /legion:build and have the execution-tracker update .planning/STATE.md and .planning/ROADMAP.md while producing an atomic git commit for each successful plan.

Frequently Asked Questions about legion:execution-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track execution progress and update git history after a plan runs?

To track execution progress and update git history, the tracker records plan outcomes in STATE.md and ROADMAP.md, then creates one atomic git commit per successful plan using a strict Conventional Commits format.

What happens to state management when a plan fails or partially completes during orchestration?

During state management of a failed or partial plan, the tracker records the outcome without incrementing completed counts, reports blocked waves, and provides recovery guidance for reruns.

How do I maintain consistent state management across parallel agent runs?

Consistent state management across parallel agent runs is maintained by enforcing atomic commits per successful plan and recalculating progress bars across phases to prevent lost progress and ambiguous status.

Do I need specific files or git access to track execution progress in a .planning directory?

Yes, tracking execution progress requires read and write access to .planning/STATE.md and .planning/ROADMAP.md, plus the ability to run git add and git commit operations.

Can execution tracking write outcome summaries to memory during a build?

Yes, execution tracking can optionally write outcome summaries to the .planning/memory directory when available and include adapter-provided commit signatures for auditable records.

What is the best way to make plan execution results auditable in git history?

The best way to make plan execution results auditable is enforcing one atomic git commit per successful plan using Conventional Commits, ensuring changes remain fully traceable across the directory structure.