By Borda Verified
Query Python import and call graphs to measure blast radius and coupling before editing code, rename symbols with safe refactoring, and auto-select affected tests
Scan the Python codebase and build a structural JSON index (import graph + blast-radius metrics). TRIGGER when: user asks to build, refresh, or rebuild the codemap index; user mentions stale index, missing symbols, or re-indexing after significant project changes; phrases: "build codemap", "scan codebase", "refresh structural index", "rebuild import graph".
Identify which tests need rerunning after a code change — traces static call graph (function-level) or import graph (module-level) to find affected test files, then emits a ready-to-run pytest command. TRIGGER when: user asks which tests are affected by a change; phrases: "which tests are affected", "what tests cover this", "test impact of", "what tests to rerun".
Read local codemap telemetry logs and produce a diagnostic/usage report. Supports date filtering, session filtering, and optional anonymization before sharing. TRIGGER when: analyse recent codemap usage, debug query patterns, investigate errors, or prepare a shareable anonymized report of how codemap skills and CLI are being used.
Manage codemap integration — 'check' audits installation health (scan-query reachable, index fresh, injection present), 'init' onboards codemap by discovering skills/agents, recommending injection sites, and wiring them in, 'demo' runs end-to-end validation: plumbing check + plain-vs-codemap A/B on real tasks + telemetry diagnostic. TRIGGER when: 'check' — after upgrade or when codemap stops finding context; 'init' — after first plugin install or when adding new agents/skills; 'demo' — to validate end-to-end gains or debug telemetry pipeline.
Query the codemap structural index — module deps/rdeps/central/coupled/path, symbol-level source extraction, function call graph (fn-deps, fn-rdeps, fn-central, fn-blast). TRIGGER: "what depends on", "who calls", "imports of", "dependency graph", "blast radius of", "list central modules". SKIP: rename intent (use /codemap:rename-refs); simple grep suffices; non-Python repo. Missing/stale index auto-builds — no manual scan-codebase needed.
Executes bash commands
Hook triggers when Bash tool is used
Verified owner:Jirka Borovec
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Executables (bin/) — files in this plugin's bin/directory are added to the Bash tool's PATH while the plugin is enabled.
Specialist-agent infrastructure for Python/ML OSS — the scaffolding that lets you maintain at scale without becoming a full-time reviewer.
16 specialist roles across Claude and Codex · 20+ Claude workflows · 12 Codex-native skills · 5 domain plugins — opinionated Claude Code + Codex CLI configuration for Python/ML OSS maintainers, version-controlled and self-calibrating.
Things not possible with vanilla Claude Code:
Parallel multi-specialist PR review with convergence callouts. /oss:review fans six specialist agents — architecture, tests, perf, docs, lint, security — plus an independent Codex pre-pass, all running simultaneously. The consolidator flags every finding that two or more reviewers independently raised. You see both per-dimension analysis and the overlap, in one report.
Codex-native specialist orchestration. Codex skills now split broad work into specialist-owned context packs instead of flooding every agent with the whole repo or PR thread. code-review, develop, code-remediate, and investigate can fan out to focused QA, architecture, docs, CI, security, data, performance, research, and challenge passes, then consolidate evidence into one decision.
PR code-review-to-remediation without report-path hunting. Inside Codex, $code-review #123 writes the review artifact. Later, $code-remediate #123 +review finds the newest matching report, re-collects current PR evidence, checks out the PR locally, fetches the target branch, pre-stages merge/conflict context, asks which findings to resolve, then applies only the selected work.
Remediation workplans that assign selected findings to the right owner. Before editing, Codex groups selected findings by root cause, closure type, affected files, verification command, or merge risk. Each group gets a primary owner, verifier, context pack, and expected closure evidence, so several related review comments become one coherent fix instead of scattered edits.
Feature development that cannot skip the demo test. /develop:feature requires a failing demo test to exist and pass review before a single line of production code is written. The gate is structural — the workflow does not proceed to implementation without it.
Metric-driven experiment loops that auto-rollback on regression. /research:run proposes a change, applies it, measures the target metric, and automatically reverts if the metric regresses — then tries the next hypothesis. The loop runs unattended; you set the goal and the guard, and review the committed result.
Agent and skill calibration that measures overconfidence and workflow leaks. /foundry:calibrate and .codex/calibration/run.py score recall, precision, confidence accuracy, stale assumptions, missing gates, fake fan-out claims, and unsafe PR-remediation behavior. The offline Codex harness runs those checks in CI without contacting any LLM.
OSS Claude Code config: agents, skills, and hooks for professional AI-assisted development workflows
OSS maintenance plugin: agents (shepherd, cicd-steward, gh-scraper, repo-warden) and skills (analyse, resolve, review, release)
Implementation workflow skills: feature, fix, refactor, plan, debug, review
ML research skills: topic, plan, judge, run, sweep, verify, fortify, retro
Business-first computer vision delivery guide for Claude Code and Codex. Turn an operational goal into a scoped proof plan, verified evidence, costs, and a decision.
npx claudepluginhub borda/ai-rig --plugin codemapLocal codebase intelligence + change-safety gates for coding agents. Pre-indexes your repo's symbols, call graph, deps, and git history into SQLite (28 languages, 100% local, zero API keys), then exposes a lean 16-tool MCP core preset: graph-precise search, callers/impact blast radius, coupling, dead code, taint reachability, and pre-merge verify/critique gates that catch regressions, broken references, AI-slop duplication, and convention drift before they ship.
Implementation workflow skills: feature, fix, refactor, plan, debug, review
Codebase exploration, refactoring, and quality analysis
Code graph navigation and semantic search for LLM coding agents
Structural codebase indexing for efficient navigation. Reduces token consumption by 60-80% through targeted line-range reads instead of full file scans.
Codebase intelligence for Claude Code. Indexes your codebase into five layers (Graph, Git, Docs, Decisions, Code Health) and exposes them through nine task-shaped MCP tools — so Claude understands architecture, ownership, hotspots, why code is built the way it is, and where the defect risk lives.