extract
Analyze a codebase and build a knowledge base of business logic, architecture, data flow, and engineering patterns. The foundation for gauntlet challenges and agent integration
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/athola/nm-gauntlet-extractNight Market Skill — ported from claude-night-market/gauntlet. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Extract Codebase Knowledge
Build or rebuild the .gauntlet/knowledge.json knowledge base.
Steps
-
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
detailfield 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
Category Priority
- business_logic (weight 7)
- architecture (weight 6)
- data_flow (weight 5)
- api_contract (weight 4)
- pattern (weight 3)
- dependency (weight 2)
- error_handling (weight 1)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-athola-nm-gauntlet-extract": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
discourse
>- Scan community discussion channels (HN, Lobsters, Reddit, tech blogs) for experience reports and opinions on a topic
workflow-monitor
Detect workflow failures and inefficient patterns, then create GitHub issues for improvement via /fix-workflow
architecture-paradigm-hexagonal
Hexagonal (Ports and Adapters) architecture isolating domain logic from infrastructure
architecture-paradigm-microkernel
Microkernel architecture with a minimal core and plugin-based extensibility for platforms
escalation-governance
Assess whether to escalate models