Runs controlled benchmarks to measure whether CodeGraph actually helps Claude answer questions about a codebase compared to just using grep and file reads. You pick a repo from the corpus, choose between the local dev build or a published npm version, then kick off either headless runs for exact token counts or tmux sessions that mirror real TUI behavior. Takes several minutes since it clones repos, wipes indexes, and runs the agent twice per test. The output shows tool call counts, file reads, and total cost for each arm. Useful when you're validating changes to CodeGraph itself or need numbers to prove retrieval improvements on real codebases rather than synthetic tests.

skills.sh installs
1.8K
GitHub stars
77.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add colbymchenry/codegraph --skill agent-eval --agent claude-code

Installs into .claude/skills of the current project.

Files

CodeGraph Quality Audit

Measures how much CodeGraph helps an agent versus plain grep/read, for a chosen codegraph version on a chosen real-world repo. Drives the harness in scripts/agent-eval/.

Prerequisites

  • tmux 3+, a logged-in claude CLI, node, git (macOS/Linux).
  • Run from the codegraph repo root.

Workflow

Copy this checklist:

- [ ] 1. Pick version (local or npm)
- [ ] 2. Pick language
- [ ] 3. Pick repo by size
- [ ] 4. Pick harness (headless / tmux / both)
- [ ] 5. Run audit.sh in the background
- [ ] 6. Report results

Step 1 — version. Ask with AskUserQuestion: which codegraph version to test. Offer "Local dev build" and "Latest published"; the free-text "Other" lets the user type a specific version (e.g. 0.7.10). Map the answer to a VERSION token:

  • "Local dev build" → local
  • "Latest published" → latest
  • a typed version → that string (e.g. 0.7.10)

Step 2 — language. Read .claude/skills/agent-eval/corpus.json. Ask with AskUserQuestion which language to test, listing the languages that have entries.

Sponsors

Details

Repository
github.com/colbymchenry/codegraph
Categories
Testing & QA, DevOps & CI/CD, Code Review & Quality, AI & Agent Building, Release Management
First seen
Jul 14, 2026

More from colbymchenry/codegraph

All 2
1pproenca avatartypescriptpproenca/dot-skillsTypeScript performance, tsconfig, type errors, async patterns — triggered when the user asks to "optimize TypeScript performance", "speed up tsc compilation", "1.8Kskills.sh installs
2nexscope-ai avataramazon-listing-optimizationnexscope-ai/amazon-skillsAmazon listing builder and optimizer for sellers. Two modes: (A) Create — build keyword-optimized listings from scratch using keyword lists + product characteri1.8Kskills.sh installs
3github avatargtm-0-to-1-launchgithub/awesome-copilotLaunch new products from idea to first customers. Use when launching products, finding early adopters, building launch week playbooks, diagnosing why adoption s1.7Kskills.sh installs
4nvidia avatartao-finetune-huggingface-modelnvidia/skillsFine-tune any HuggingFace CV / VLM / LLM model on local NVIDIA GPUs inside an NGC PyTorch container. Use when the user wants to fine-tune a HuggingFace model (f1.7Kskills.sh installs
5jezweb avatarelevenlabs-agentsjezweb/claude-skillsBuild conversational AI voice agents on the ElevenLabs platform. Configure agent + tools + knowledge base, integrate SDK (React / React Native / Swift / JS / se1.7Kskills.sh installs
6eronred avatarpress-and-preronred/aso-skillsWhen the user wants to get press coverage, media mentions, or editorial features for their app — including writing press releases, pitching journalists, getting1.7Kskills.sh installs