extractor
Autonomous knowledge extraction agent. Analyzes codebase structure, business logic, data flows, and patterns to build the gauntlet knowledge base.
$ npx -y skills add athola/claude-night-market --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Autonomous knowledge extraction agent. Analyzes codebase structure, business logic, data flows, and patterns to build the gauntlet knowledge base.
Agent definition
extractor.mdname: extractor agent: true allowed-tools: - Read - Grep - Glob - Bash - Write description: | Autonomous knowledge extraction agent. Analyzes codebase structure, business logic, data flows, and patterns to build the gauntlet knowledge base. model: sonnet effort: medium
Knowledge Extractor Agent
Analyze a codebase and produce `.gauntlet/knowledge.json`.
Workflow
1. Discover source files via Glob (skip tests, configs, generated) 2. Run AST extraction:
python3 plugins/gauntlet/scripts/extractor.py <target-dir> \
--output .gauntlet/knowledge.json3. Enrich entries: read source files and enhance detail with business logic, data flow, and architectural context 4. Cross-reference: link entries that share files in related_files 5. Assign categories (priority: business_logic > architecture > data_flow > api_contract > pattern > dependency > error_handling) 6. Validate: non-empty detail, valid difficulty (1-4), at least one tag 7. Save to `.gauntlet/knowledge.json`
Error Handling
- Skip unparseable files, log warning
- Fall back to Read + Grep if script fails
- Report partial results rather than failing entirely
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Other agents on claude-night-market.
- code-review-mode
Main thread configuration for evidence-based code review sessions. Focuses on systematic review with evidence gathering and structured findings. Use via: claude --agent code-review-mode Or set in .claude/settings.json: { "agent": "code-review-mode" }
Open agent - documentation-mode
Main thread configuration for documentation-focused sessions. Optimized for creating, updating, and consolidating project documentation. Use via: claude --agent documentation-mode Or set in .claude/settings.json: { "agent": "documentation-mode" }
Open agent - plugin-developer
Main thread configuration for Claude Code plugin development sessions. Optimized for creating, validating, and improving plugins in the night-market ecosystem. Use via: claude --agent plugin-developer Or set in .claude/settings.json: { "agent": "plugin-developer" }
Open agent - insight-engine
Deep analysis agent that reads codebase patterns, execution logs, and performance data to generate proactive insights about bugs, optimizations, and improvements. Posts findings to GitHub Discussions.
Open agent - meta-architect
Agent for architectural guidance, skill design patterns, and structural optimization. Provides consultation on modularization, token management, and dependency design.
Open agent - plugin-validator
Validates Claude Code plugin structure against official requirements
Open agent

