missionforge-workflow
Original:🇺🇸 English
Translated
End-to-end MissionForge workflow — from mission initialization through decomposition, baseline capture, implementation, and reporting.
11installs
Sourceloudiman/mission-forge
Added on
NPX Install
npx skill4agent add loudiman/mission-forge missionforge-workflowTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →missionforge-workflow
The complete MissionForge workflow for managing AI-assisted software missions from start to finish. Use this as your reference for the full lifecycle.
Install
bash
pip install git+https://github.com/loudiman/Mission-Forge.git
# or from source:
pip install -e ".[dev]"Full Lifecycle
Phase 1 — Initialize
Create the mission workspace and define the parent mission:
bash
missionforge init MF-001
# Edit .missionforge/missions/MF-001/mission.yaml
missionforge mission MF-001 --validatePhase 2 — Decompose
Break the parent mission into independently-executable sub-missions:
bash
missionforge decompose MF-001
# Creates sub-mission templates in sub-missions/
# Fill in each MF-001-A.yaml, MF-001-B.yaml, etc.
missionforge validate-submission MF-001 MF-001-A
missionforge validate-submission MF-001 MF-001-BPhase 3 — Baseline
Capture pre-implementation metrics for each sub-mission:
bash
missionforge baseline capture MF-001-A
# Edit baseline.todo.json with measured values
missionforge baseline commit MF-001-ARepeat for each sub-mission before writing any implementation code.
Phase 4 — Plan
Generate or review the execution plan:
bash
missionforge plan MF-001Phase 5 — Implement
Work through sub-missions in order. Use to see what's up:
nextbash
missionforge next MF-001Check workspace status anytime:
bash
missionforge workspace statusPhase 6 — Report
Generate a mission report after implementation:
bash
missionforge report MF-001Command Quick Reference
| Command | Purpose |
|---|---|
| Initialize mission workspace |
| Validate parent mission.yaml |
| Guided sub-mission decomposition |
| Validate a sub-mission file |
| Generate baseline.todo.json |
| Commit immutable baseline.json |
| Reset baseline for re-capture |
| Generate execution plan |
| Show next sub-mission to implement |
| Generate mission report |
| List all missions and their status |
Global Options
bash
--verbose, -v # Enable DEBUG logging
--log-file PATH # Write logs to fileMission ID Conventions
- Parent: ,
MF-001,PROJ-042FG-123A - Sub-mission: ,
MF-001-A,MF-001-BPROJ-042-C
Individual Skill Docs
- — workspace initialization
mission-init - — schema validation
mission-validate - — decomposition workflow
mission-decompose - — baseline metrics
baseline-capture