From samocode
Conducts deep-dive investigations on topics by exploring codebase and docs, then outputs structured documentation into session files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/samocode:investigationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Conducts deep-dive investigations on specific topics and produces detailed documentation.
Conducts deep-dive investigations on specific topics and produces detailed documentation.
Session path: [SESSION_PATH from working memory] Topic: $ARGUMENTS
Investigate thoroughly:
Create documentation:
[SESSION_PATH]/[TIMESTAMP_FILE]-dive-[topic-slug].mdStructure:
# Deep Dive: [topic]
Date: [TIMESTAMP_LOG]
## Summary
[Brief overview of findings]
## Key Findings
[Bullet points]
## Code Structure
[Relevant files with brief explanations]
## Dependencies & Relationships
[How components interact]
## Considerations
[Issues, edge cases, concerns]
## Recommendations
[Suggested next steps]
Update session:
[SESSION_PATH]/_overview.md:
- [TIMESTAMP_ITERATION] Deep dive: [topic] -> [filename].md- [filename].md - Deep dive: [topic]cd [SESSION_DIR] && git add . && git commit -m "Deep dive: [topic]"Report back: Provide concise summary of key findings with filename
npx claudepluginhub yuvasee/samocodeExplores codebase topics by searching prior knowledge and conducting multi-angle analysis, outputting structured findings. Supports /research command and optional auto mode.
Performs preliminary codebase fact-finding and produces structured research reports. Use before cw-spec to understand unfamiliar codebases and generate enriched context.
Spawns parallel sub-agents to research codebase areas and synthesizes findings into a document. Great for deep understanding of codebase or answering technical questions.