← ClaudeAtlas

oraclelisted

Knowledge oracle — query the project's design docs, MOCs, postmortems, GitHub issues, and code to get traced, sourced answers. The entry point when you need to understand how anything in the project works or connects.
DazzleML/dazzle-claude-code-config · ★ 0 · AI & Automation · score 70
Install: claude install-skill DazzleML/dazzle-claude-code-config
# Oracle — Project Knowledge Query ## Context: "$ARGUMENTS" ## Overview The oracle is the **reader** of the project's knowledge vault. It answers questions by traversing MOCs (Maps of Content), design docs, postmortems, GitHub issues, commit history, and code — returning traced answers with source citations. **Relationship to other tools:** - `/obsidian` **writes** to the vault (notes, MOC updates) - `/oracle` **reads** from the vault (queries, traversal, connection discovery) - `code-finder` agent searches **code** (functions, classes, patterns) ## Process ### 1. Determine Scope & Complexity ```bash PROJ_ROOT=$(git rev-parse --show-toplevel 2>/dev/null || pwd) ``` Assess the question: - **Simple lookup** (list MOCs, find a doc by name, check an issue) → handle inline below - **Deep traversal** (trace evolution of a concept, connect issues to code to design docs) → spawn the `oracle` agent via Task tool For deep traversal, delegate: ``` Task(subagent_type="oracle", prompt="<the user's question with project root context>") ``` ### 2. Locate the Knowledge Vault Scan for the standard project layout (check in order): 1. `$PROJ_ROOT/private/claude/` — primary vault 2. `$PROJ_ROOT/private/claude/_maps/` — MOC files (start here) 3. `$PROJ_ROOT/private/claude/_oracle/` — oracle metadata (manifest, concepts index) 3b. `$PROJ_ROOT/private/claude/notes/` — working notes (`ideas/`, `bugs/`, `meta/`, and any project-specific subdirs) 4. `$PROJ_ROOT/CLAUDE.md`, `README.md`, `CHA