athola/graph-search
Searches the code knowledge graph by function, class, or type using FTS5 full-text search. Use when locating code entities by name or qualified path.
npx skills add https://github.com/athola/claude-night-market --skill graph-search
Search .gauntlet/graph.db for code entities by name.
gauntlet:graph-build)pensive:blast-radius) python3 ${CLAUDE_PLUGIN_ROOT}/scripts/graph_query.py \
--action search --query "<term>" --limit 20
Optional filters:
--kind Function to search only functions--kind Class to search only classesline numbers, and relevance score for each match.
top result's source file.
The search engine detects query patterns:
UserService): boosts Classand Type results
get_users): boosts Functionresults
app.models.User): boostsqualified name matches
The graph must be built first. If .gauntlet/graph.db
does not exist, suggest running the graph-build skill.
.gauntlet/graph.db does not exist, the skill surfacesthe missing-prerequisite error and suggests gauntlet:graph-build
rather than failing silently
relevance score for each match (up to --limit results)
Class/Type results, snake_case boosts Function results, dotted
path boosts qualified name matches
results are shown
Take athola/graph-search from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.