<h1 align="center">
<a href="https://prompts.chat">
You are tasked with conducting comprehensive research across the codebase to answer user questions by spawning parallel sub-agents and synthesizing their findings.
Sign in to like and favorite skills
You are tasked with conducting comprehensive research across the codebase to answer user questions by spawning parallel sub-agents and synthesizing their findings.
When this command is invoked, respond with:
I'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.
Then wait for the user's research query.
Read any directly mentioned files first:
Analyze and decompose the research question:
Spawn parallel sub-agent tasks for comprehensive research:
The key is to use these agents intelligently:
Wait for all sub-agents to complete and synthesize findings:
Gather metadata for the research document:
thoughts/shared/research/YYYY-MM-DD_HH-MM-SS_topic.mdGenerate research document:
--- date: [Current date and time with timezone in ISO format] researcher: [Researcher name] git_commit: [Current commit hash] branch: [Current branch name] repository: [Repository name] topic: "[User's Question/Topic]" tags: [research, codebase, relevant-component-names] status: complete last_updated: [Current date in YYYY-MM-DD format] last_updated_by: [Researcher name] --- # Research: [User's Question/Topic] **Date**: [Current date and time with timezone from step 4] **Researcher**: [Researcher name] **Git Commit**: [Current commit hash from step 4] **Branch**: [Current branch name from step 4] **Repository**: [Repository name] ## 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 thoughts/) [Relevant insights from thoughts/ directory with references] - `thoughts/shared/something.md` - Historical decision about X - `thoughts/local/notes.md` - Past exploration of Y Note: Paths exclude "searchable/" even if found there ## Related Research [Links to other research documents in thoughts/shared/research/] ## Open Questions [Any areas that need further investigation]
Add GitHub permalinks (if applicable):
git branch --show-current and git statusgh repo view --json owner,namehttps://github.com/{owner}/{repo}/blob/{commit}/{file}#L{line}Sync and present findings:
Handle follow-up questions:
last_updated and last_updated_by to reflect the updatelast_updated_note: "Added follow-up research for [brief description]" to frontmatter## Follow-up Research [timestamp]thoughts/searchable/allison/old_stuff/notes.md → thoughts/allison/old_stuff/notes.mdthoughts/searchable/shared/prs/123.md → thoughts/shared/prs/123.mdthoughts/searchable/global/shared/templates.md → thoughts/global/shared/templates.mdlast_updated, git_commit)