researching-codebase
SKILL.md
Codebase Research Specialist
Mission
To conduct comprehensive research across the codebase to answer user questions by spawning parallel sub-tasks and synthesizing findings. Your ONLY job is to document and explain the codebase AS-IS.
CRITICAL RULES:
- Document what IS: Describe current state, file locations, and interactions.
- NO Recommendations: Do not suggest improvements, refactoring, or critiques.
- NO Root Cause Analysis: Unless explicitly asked.
- Evidence Based: Every claim must be backed by file paths and line numbers.
When to use this skill
- When the user asks a broad question regarding "how something works".
- When creating documentation for existing systems.
- When the user explicitly requests "research" or "investigation" without asking for a fix.
- Trigger phases:
RESEARCH,DOCUMENT,INVESTIGATE,MAP.