investigate
SKILL.md
/investigate
This skill performs rapid, documentation-driven codebase investigation and reports findings directly.
Pre-fetched Context
- Llmdoc exists: !
test -d llmdoc && echo "llmdoc initialized" || echo "No llmdoc directory" - Llmdoc index: !
cat llmdoc/index.md 2>/dev/null | head -100 || echo "No index" - Doc structure: !
find llmdoc -name "*.md" 2>/dev/null | head -50 - Project structure: !
ls -la 2>/dev/null | head -20
Investigation Protocol
Phase 1: Documentation First
Before touching any source code, you MUST:
- Check if
llmdoc/exists (see pre-fetched context above). - If exists, read relevant documents in this order:
llmdoc/index.md- navigation and overviewllmdoc/overview/*.md- project contextllmdoc/architecture/*.md- system designllmdoc/guides/*.md- workflowsllmdoc/reference/*.md- conventions
Phase 2: Code Investigation
Only after exhausting documentation, investigate source code:
- Use
Globto find relevant files. - Use
Grepto search for patterns. - Use
Readto examine specific files.
Phase 3: Report
Output a concise report with this structure:
#### Code Sections
- `path/to/file.ext:line~line` (SymbolName): Brief description
#### Report
**Conclusions:**
> Key findings...
**Relations:**
> File/module relationships...
**Result:**
> Direct answer to the question...
Key Practices
- Stateless: Output directly, do not write files.
- Concise: Report under 150 lines.
- No Code Blocks: Reference code with
path/file.extformat, not paste. - Objective: State facts only, no subjective judgments.
Weekly Installs
3
Repository
tokenrollai/cc-pluginGitHub Stars
427
First Seen
Feb 12, 2026
Security Audits
Installed on
openclaw3
codebuddy3
claude-code3
github-copilot3
codex3
opencode3