investigate

📁 tokenrollai/cc-plugin 📅 1 day ago
0
总安装量
1
周安装量
安装命令
npx skills add https://github.com/tokenrollai/cc-plugin --skill investigate

Agent 安装分布

openclaw 1
trae 1
trae-cn 1
opencode 1
github-copilot 1

Skill 文档

/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:

  1. Check if llmdoc/ exists (see pre-fetched context above).
  2. If exists, read relevant documents in this order:
    • llmdoc/index.md – navigation and overview
    • llmdoc/overview/*.md – project context
    • llmdoc/architecture/*.md – system design
    • llmdoc/guides/*.md – workflows
    • llmdoc/reference/*.md – conventions

Phase 2: Code Investigation

Only after exhausting documentation, investigate source code:

  1. Use Glob to find relevant files.
  2. Use Grep to search for patterns.
  3. Use Read to 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.ext format, not paste.
  • Objective: State facts only, no subjective judgments.