From gauntlet
Builds or refreshes a knowledge base from AST extraction and AI enrichment, cross-referencing code components with natural language detail.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gauntlet:extractThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build or rebuild the `.gauntlet/knowledge.json` knowledge base.
Build or rebuild the .gauntlet/knowledge.json knowledge base.
gauntlet:curate)gauntlet:graph-build)Identify target directory: use the current working directory or a user-specified path
Run AST extraction: invoke the extractor script
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/extractor.py <target-dir>
AI enrichment: for each extracted entry, enhance the detail
field with natural language explanation of business logic, data
flow, architectural role, and rationale
Cross-reference: link related entries across modules by matching imports, shared types, and data flow paths
Merge with annotations: preserve existing curated entries
in .gauntlet/annotations/
Save: write to .gauntlet/knowledge.json
Report: show summary by category, coverage gaps, difficulty distribution
.gauntlet/knowledge.json exists and is valid JSON after the
skill completes; entries from .gauntlet/annotations/ are merged
and not overwrittendetail field containing a natural
language explanation (not just the raw AST node name)npx claudepluginhub athola/claude-night-market --plugin gauntletAnalyzes source code to discover and extract implicit knowledge—architecture patterns, conventions, API contracts, config structures, codebase rules—into KB articles.
Orchestrates parallel knowledge base generation from codebases using spatial analysis, map-reduce architecture, and sub-agents for concepts, architecture, modules, and patterns. Supports feature learning from archived features.
Scaffolds GLaDOS state and manifest for onboarding an existing codebase, extracting its knowledge.