Task Path Optimization

This skill provides decision frameworks for choosing the optimal execution path before starting work: plan-vs-act gates, agent architecture selection (chaining, routing, parallelization, orchestrator-worker, evaluator-optimizer), scope management heuristics, critical-path analysis across task networks, and context budget awareness. Use when deciding how to approach a task (plan first vs act immediately), decomposing complex work into parallelizable subtasks, choosing between subagent patterns, or when a task has failed twice and needs a fresh approach. Do NOT use for executing the chosen plan (use task-execution), debugging failures (use troubleshooting or diagnosis), or tool-level efficiency (use tool-call-strategy).

jacob-balslev Updated

File contents

jacob-balslev/skills/tree/main/skills/software-engineering-method/task-path-optimization commit 6d64931367

Frequently asked questions

npx skillmds@latest add jacob-balslev/task-path-optimization-2