CLI-First Decision Matrix
Optimizes multi-step agent workflows through intelligent tool selection, parallel execution orchestration, and context-efficient CLI usage.
The CLI-First Decision skill establishes an execution and cost-optimization protocol for complex agent tasks. It provides a structured 6-step decision framework that prioritizes the most efficient tool for the job—balancing dedicated file tools like FastCtx, powerful terminal utilities (ripgrep, ast-grep, jq), and programmatic TypeScript/Python orchestration via Programmatic Tool Calling (PTC). By managing dependency graphs, enforcing concurrency-safe parallelization, and pruning intermediate payloads before they pollute model context, this skill prevents execution thrashing and guarantees reliable, evidence-backed software modifications.