--- description: "AirPlan V2 - unified scheduler with 12 modes" argument-hint: "[arc|eng|do|dbg|xdb|sdb|ndb|ctx|dep|tst|sec|rvr] [sub-command]" allowed-tools: "[Read, Glob, Grep, Bash, Write, Edit]" --- # /airplan AirPlan V2 - unified scheduler. V1 8 plugins merged into 1, adds 4 components, total 12 sub-modes. ## Sub-modes | Mode | Role | Key Files | |------|------|-----------| | arc | Architecture planner | execution-plan.json, task-graph.json | | eng | Scheduler engine | state/aireng/state.json | | do | Task executor | state/airdo/tasks/{task_id}/result.json | | dbg | Debugger | state/airdbg/sessions/*.json | | xdb | GUI validator | state/airxdb/artifacts/ | | sdb | Static analyzer | state/airsdb/reports/ | | ndb | Network debugger | state/airndb/captures/ | | ctx | Context manager | state/aircontext/ | | dep | Deployer | state/airdep/sessions/ | | tst | Test runner | state/airtst/reports/ | | sec | Security scanner | state/airsec/ | | rvr | Requirements reviewer | state/airrvr/reviews/ | ## Usage 1. Parse $ARGUMENTS; default to "status" when empty. 2. Run from project root: ```bash python "$HOME/plugins/airplan/scripts/airplan.py" --mode --project . [OPTIONS] ``` 3. Common sub-commands: - arc: --sub enter|status|parallel-review|incremental-replan --todo AirPlan/todo.md - eng: --sub enter|status|plan|dispatch|monitor|merge|intervene - do: --sub enter|status|finish --task-id --result - dbg: --sub start|snapshot --task-id - dep: --sub deploy --task-id --host --binary - tst: --sub run --task-id --framework - sec: --sub scan --task-id --scan-path 4. Runtime auto-bootstraps missing AirPlan/ files.