Agent Claude Code
Test gcx parser quality for Go repos. Clones canonical Go projects, indexes with locally-built gcx, checks node/edge coverage, and flags Go-specific AST issues. Use when validating or debugging the Go parser.
Agent Claude Code
Test gcx parser quality for Go repos. Clones canonical Go projects, indexes with locally-built gcx, checks node/edge coverage, and flags Go-specific AST issues. Use when validating or debugging the Go parser.
Agent Claude Code
Specialist for evolving the GitCortex graph schema (NodeKind, EdgeKind, NodeMetadata, LldLabels). Use when adding a new node kind, edge kind, metadata field, or changing the GraphStore trait. Walks the change across all affected crates in dependency order.
Agent Claude Code
Test gcx parser quality for Java repos. Clones canonical Java projects, indexes with locally-built gcx, checks node/edge coverage, and flags Java-specific AST issues. Use when validating or debugging the Java parser.
Agent Claude Code
Smoke-test the locally-built gcx against a real-world repo in a given language. Clones the repo, indexes it, exercises every query surface + the MCP round-trip, and reports PASS/FAIL with metrics. Use when validating parser/store changes across languages or before a release.
Agent Claude Code
Test gcx parser quality for Python repos. Clones canonical Python projects, indexes with locally-built gcx, checks node/edge coverage, and flags Python-specific AST issues. Use when validating or debugging the Python parser.
Agent Claude Code
Test gcx parser quality for TypeScript repos. Clones canonical TS projects, indexes with locally-built gcx, checks node/edge coverage, and flags TypeScript-specific AST issues. Use when validating or debugging the TypeScript parser.
Agent Claude Code
Cypher author for the GitCortex KuzuDB store. Use when writing/optimising queries in gitcortex-store/src/kuzu/queries.rs or debugging Kuzu errors. Knows the project schema, escape rules, and Kuzu's Cypher dialect quirks.
Agent Claude Code
Rust build, clippy, and rustfmt error resolution specialist for the GitCortex workspace. Use PROACTIVELY when cargo check/clippy/fmt fails. Produces minimal surgical fixes — no architectural changes, no API redesigns. Mirrors the Go build resolver pattern.
Agent Claude Code
Idiomatic Rust reviewer for GitCortex. Use after writing or modifying any .rs file in the workspace. Enforces project rules from CLAUDE.md (no unwrap in lib code, async only in gitcortex-mcp, immutability, GraphStore as trait).
Agent Claude Code
Run the REAL (measured-Claude-usage) token benchmark and turn it into a release decision. Drives the bash harness that runs Claude twice per question (grep arm vs GitCortex MCP arm), builds the tool×language scorecard, diffs against the previous run, and proposes concrete MCP-tool fixes for any tool that loses to…
Command Claude Code
Dogfood GitCortex on its own repo. Installs the local gcx binary, indexes this workspace, and prints a sanity tour.
Command Claude Code
Pre-release gate for GitCortex. Run before bumping version. Reports a checklist with PASS/FAIL per item — do not bump or tag.
Command Claude Code
Run the GitCortex pre-commit gate in parallel and report results.
Command Claude Code
Run the REAL token benchmark (measured Claude usage) and turn it into a ship/fix decision. Use before a release or after changing any MCP tool.
Command Claude Code
Run gcx blast-radius --base main --head HEAD --format text and show the results. Summarise which functions changed and which callers are affected, and highlight the risk level.
Command Claude Code
Run gcx query find-callers $ARGUMENTS and show the results. List every caller with its kind, name, file, and line number. Briefly describe the call chain.
Command Claude Code
Run gcx query list-definitions $ARGUMENTS and show the results. Display all definitions ordered by line number with their kind, name, visibility, and location.
Command Claude Code
Run gcx query lookup-symbol $ARGUMENTS and show the results. Display each match with its kind, qualified name, file path, and line number.
Command Claude Code
Run gcx query search $ARGUMENTS and show the results. Output is a ranked list of code-graph hits — score, name, kind, file:line, qualified name. Higher score = stronger match (exact > prefix > substring; functions/structs boosted). Use this to find a symbol when only a fragment of its name is known.
Command Claude Code
Run gcx query tour $ARGUMENTS and show the rendered markdown plan. Without --seed, returns a centrality-ranked tour of the highest-traffic public symbols (good for onboarding a new contributor). With --seed , BFS-walks the call graph outward from that symbol. Each step lists name, kind, file:line, and a one-line…
Command Claude Code
Run gcx query wiki $ARGUMENTS and show the rendered markdown. The output is a wiki-style page for the named symbol: definition signature, doc-comment, callers, callees, and used-by — assembled from the GitCortex graph. Paste directly into a README or PR description; do not re-format.
Hook Claude Code
Runs before the agent uses a tool for Read tool calls, executing gcx-context.sh. From bharath03-a/GitCortex.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing rustfmt.sh, cargo-check.sh, rule-guard.sh and file-size.sh (4 commands). From bharath03-a/GitCortex.
Settings file Claude Code
Agent settings declaring 2 hook events (PreToolUse, PostToolUse).