# Task Analysis

> 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.

- Skill: `blockscout/task-analysis-3` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add blockscout/task-analysis-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/blockscout/task-analysis-3/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: blockscout (https://skillmd.com/u/blockscout)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/blockscout/task-analysis-3

---


# 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.

