协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
extract【开发与工程】Builds the gauntlet knowledge base from AST extraction and AI enrichment. Use when initializing or refreshing codebase knowledge for challenges.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
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)