From gauntlet
Builds or incrementally updates a multi-language code knowledge graph using Tree-sitter AST parsing, storing nodes/edges in SQLite. Use at session start, after code changes, or before structural analysis.
npx claudepluginhub athola/claude-night-market --plugin gauntletThis skill uses the workspace's default tool permissions.
Build or update the `.gauntlet/graph.db` knowledge graph
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides MCP server integration in Claude Code plugins via .mcp.json or plugin.json configs for stdio, SSE, HTTP types, enabling external services as tools.
Build or update the .gauntlet/graph.db knowledge graph
for the current codebase.
Detect target: Use the current working directory or a user-specified path.
Check for existing graph: If .gauntlet/graph.db
exists, run an incremental update. Otherwise, run a
full build.
Run the build script:
For full build:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/graph_build.py <dir>
For incremental update:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/graph_build.py <dir> --incremental
Report results: Show the JSON output including files parsed, nodes created, edges created, and duration.
Suggest next steps: Recommend searching the graph or running blast radius analysis.
The graph extracts nodes (File, Class, Function, Type, Test) and edges (CALLS, IMPORTS_FROM, INHERITS, CONTAINS, IMPLEMENTS, TESTED_BY) from 20+ languages including Python, JavaScript, TypeScript, Go, Rust, Java, C/C++, Ruby, and PHP.
.gauntlet/graph.db (SQLite with WAL mode).gauntlet/.gitignore to prevent commits