← ClaudeAtlas

claws-mcp-cognition-enginelisted

Meta-skill for using all 90 Claws MCP tools correctly — decision flow, family map, anti-patterns, cost model. Read before invoking any mcp__claws__* tool.
neunaha/claws · ★ 9 · AI & Automation · score 73
Install: claude install-skill neunaha/claws
## What this is The meta-layer for Claws MCP tool selection. Full per-tool reference lives in `references/tool-families.md`; this file is the orientation map. ## When to invoke - About to spawn 2+ workers and unsure which class tool to use. - A previous MCP call failed and you suspect tool-selection error. - Designing a wave plan and need the class/cost trade-off table. - First-time orchestrator or sub-worker in an unfamiliar role. ## When NOT to invoke - Single shell command — `claws_exec` is sufficient. - File read or grep — use Read/Bash tools, not MCP. - Conversational question with no terminal-side state needed. ## Steps Decision flow — run in order: 1. **Horizon?** <5 min → tool call. 5–60 min → `claws_worker`/`claws_lead`. 1–6 h → `claws_titan`. 4–8 h → `claws_legion`. 2. **Intent?** Spawn → orchestration family. Observe → Monitor + read-only. Modify → `claws_send`/`claws_publish`. 3. **TUI session?** Yes → `claws_worker(mission=...)`. Shell-only → `claws_exec`. 4. **Wave?** Single goal → `claws_worker`. Multi-worker → `claws_lead` + `claws_dispatch_subworker`. 5. **Observation:** Arm `Monitor(monitor_arm_command)` in the SAME turn as spawn. `claws_workers_wait` is fallback only. Class ladder: `LEGION claws_legion opus 4h` → `TITAN claws_titan opus 2.5h` → `LEAD claws_lead sonnet 1h` → `WORKER claws_worker sonnet` ## Examples ```bash claws_exec(command="npm test") # shell-only, no Claude claws_worker(mission="Fix null-check in foo.ts")