Analyze a non-trivial task against the current codebase, persist task framing and viable solutions under `tmp/tasks/<task-name>/`, align tradeoff criteria with a human, and recommend a path.
Installs into .claude/skills of the current project.
Are you the author of Task Analysis?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/blockscout-task-analysis-e875ca04)
---
name: task-analysis
description: Analyze a non-trivial task against the current codebase, persist task framing and viable solutions under `tmp/tasks/<task-name>/`, align tradeoff criteria with a human, and recommend a path.
---
# Task Analysis
Use for feature, enhancement, refactor, or design requests before implementation.
Follow `../../../.memory-bank/workflows/task-analysis.md`.
Read relevant memory-bank context and source-of-truth code before proposing options. Write `task.md`, `solution_N.md`, and `solutions.md` for multiple serious options. Separate facts, assumptions, and recommendations; do not choose between material tradeoffs until evaluation criteria are aligned with the human.