| license | Apache-2.0 |
| name | next-move |
| description | Predicts the highest-impact next action for your project by running a 5-agent meta-DAG pipeline. Gathers project signals automatically (git, recent files, port-daddy, CLAUDE.md), then runs sensemaker → decomposer → skill-selector + premortem → synthesizer. When execution is approved, convert each predicted node into a skillful node prompt using skillful-node-prompt + skillful-subagent-creator, prefer live WinDAGs visualization backed by POST /api/execute and /ws/execution/:id, and fall back to ASCII only when live visualization is unavailable. Activate on: "what should I do", "what's next", "next move", "/next-move", "where should I focus", "what's the highest impact thing right now". NOT for: creating skills, debugging one specific bug, or promising topology-specific runtime behavior the current server cannot execute.
|
| allowed-tools | ["Read","Grep","Glob","Agent","Bash(git:*)","Bash(pd:*)","Bash(find:*)","Bash(ls:*)","Bash(head:*)","Bash(cat:*)","Bash(wg:*)","Bash(node:*)","Bash(pnpm:*)","Bash(open:*)","Bash(curl:*)","mcp__windags__windags_skill_search","mcp__windags__windags_skill_graft","mcp__windags__windags_skill_reference","mcp__windags__windags_history"] |
| metadata | {"category":"Agent & Orchestration","tags":["planning","decision-making","meta-dag","skill-selection","context-analysis","sub-agents","live-execution"],"pairs-with":[{"skill":"windags-sensemaker","reason":"Problem classification and halt gate"},{"skill":"windags-decomposer","reason":"Three-pass decomposition protocol"},{"skill":"windags-premortem","reason":"Failure pattern scanning"},{"skill":"task-decomposer","reason":"Breaks recommended moves into executable subtasks"},{"skill":"skillful-node-prompt","reason":"Defines the 4-branch execution prompt structure for every node"},{"skill":"skillful-subagent-creator","reason":"Defines role boundaries, equipped skills, and node input/output contracts"},{"skill":"output-contract-enforcer","reason":"Downstream nodes need explicit structured outputs, not vibes"},{"skill":"human-gate-designer","reason":"Approval nodes should become actual gates, not free-text TODOs"},{"skill":"reactflow-expert","reason":"Live DAG visualization should match execution state, not a separate mock"}],"argument-hint":"[--fresh] [focus hint]","user-invocable":true} |