Loading...
Loading...
Research codebase comprehensively using parallel sub-agents to answer user questions. Use when the user asks to "research the codebase", "understand how X works", or "investigate Y".
npx skill4agent add ferueda/agent-skills research-codebaseI'm ready to research the codebase. Please provide your research question or area of interest, and I'll analyze it thoroughly by exploring relevant components and connections.dev/research/YYYYMMDD-description.mdYYYYMMDD-description.md20251010-parent-child-tracking.md20260114-authentication-flow.md---
date: [Current date and time with timezone in ISO format]
topic: "[User's Question/Topic]"
tags: [research, codebase, relevant-component-names]
status: complete
last_updated: [Current date in YYYY-MM-DD format]
---
# Research: [User's Question/Topic]
**Date**: [Current date and time with timezone from step 4]
## Research Question
[Original user query]
## Summary
[High-level findings answering the user's question]
## Detailed Findings
### [Component/Area 1]
- Finding with reference ([file.ext:line](link))
- Connection to other components
- Implementation details
### [Component/Area 2]
...
## Code References
- `path/to/file.py:123` - Description of what's there
- `another/file.ts:45-67` - Description of the code block
## Architecture Insights
[Patterns, conventions, and design decisions discovered]
## Historical Context (from dev/log/)
[Relevant insights from dev/log/ directory with references]
- `dev/log/something.md` - Historical decision about X
- `dev/log/notes.md` - Past implementation of Y
## Related Research
[Links to other research documents in dev/research/]
## Open Questions
[Any areas that need further investigation]last_updatedlast_updated_bylast_updated_note: "Added follow-up research for [brief description]"## Follow-up Research [timestamp]last_updatedgit_commit