Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -10% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 62% | 0% |
Analyzes a Karpathy-pattern LLM wiki — a three-layer knowledge base with raw sources, wiki markdown, and a schema file — and produces an interactive knowledge graph dashboard.
The Karpathy LLM wiki pattern (see https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f):
[[target]] syntax)Detection signals: has index.md + multiple .md files with wikilinks. May have raw/ directory and schema file.
$UA_DIR once, and reuse it for every read and write below: UA_DIR="<TARGET_DIR>/$([ -d "<TARGET_DIR>/.understand-anything" ] && echo .understand-anything || echo .ua)" — this selects the legacy .understand-anything/ when it already exists, otherwise the new .ua/. python3 "<SKILL_DIR>/parse-knowledge-base.py" "<TARGET_DIR>"
scan-manifest.json to $UA_DIR/intermediate/The parse script in Phase 1 already performed the deterministic scan. The scan-manifest.json contains:
related edges (from wikilinks)categorized_under edges (from index.md sections)No additional scanning is needed. Proceed to Phase 3.
Dispatch article-analyzer subagents to extract implicit knowledge:
article-analyzer subagent with:$INTERMEDIATE_DIR = $UA_DIR/intermediateThe agent will write analysis-batch-{N}.json to the intermediate directory.
python3 "<SKILL_DIR>/merge-knowledge-graph.py" "<TARGET_DIR>"
assembled-graph.json to the intermediate directory$UA_DIR/knowledge-graph.json$UA_DIR/meta.json:json { "lastAnalyzedAt": "<ISO timestamp>", "gitCommitHash": "<from git rev-parse HEAD or empty>", "version": "1.0.0", "analyzedFiles": <number of wiki articles> }
$UA_DIR into a shell variable and guard it so an empty or unresolved path can never expand to rm -rf /intermediate (deleting from the filesystem root):bash TARGET_DIR="<TARGET_DIR>" UA_DIR="$TARGET_DIR/$([ -d "$TARGET_DIR/.understand-anything" ] && echo .understand-anything || echo .ua)" if [ -n "$TARGET_DIR" ] && [ -d "$UA_DIR/intermediate" ]; then rm -rf "$UA_DIR/intermediate" fi
/understand-dashboard <TARGET_DIR>
kind: "knowledge" to signal the dashboard to use force-directed layout instead of hierarchical dagre.Other measured skills in the registry, with their headline benchmark lift.