← ClaudeAtlas

da-investigatelisted

Map what a change would touch, or trace how something actually works. Use when asked where something lives, what depends on it, or what would break. Answers with file:line evidence under a fixed exploration budget, and names what it could not confirm. Read-only.
bwkw/dotagents · ★ 0 · Code & Development · score 76
Install: claude install-skill bwkw/dotagents
# /da-investigate — answer the question, then stop Two failure modes bracket codebase investigation. One is stopping too early and answering from a plausible guess. The other is "look into the codebase" with no boundary, reading three hundred files and filling the context before any work starts. This skill fixes both ends: a **declared scope contract** before reading anything, and a **numeric budget** that ends the search whether or not the answer is complete. **This skill never modifies anything.** It reads and reports. ## Preconditions | Condition | If unmet | |---|---| | There is a specific question to answer | **Stop.** "Investigate the auth module" is not a question. Ask what decision the answer serves — that determines when to stop. | ## Position in the workflow | Upstream | This skill | Downstream | |---|---|---| | a question, or the start of planning | `/da-investigate` | `/grill-me`, `/writing-plans`, `/da-design-review` | ## Files to read ### Always read | File | Why | |---|---| | `${CLAUDE_SKILL_DIR}/reference/evidence-rules.md` | How to report what you found, and what you did not | ### Read only if | File | Trigger condition | |---|---| | `CLAUDE.md`, `AGENTS.md` | When the question concerns project convention rather than mechanism | --- **Write the report in the language the user is writing in** (Japanese when that is unclear), keeping paths, identifiers, commands, code excerpts and log output in their original form. These instructions are English b