A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Deep-dive code analysis agent skill by Anivar Aravind — contributor reviews, codebase governance, promotion readiness.
Read every commit. Grow every engineer.
Created by Anivar Aravind
DORA metrics tell you how fast you're moving. They don't tell you where you're going.
Dashboards full of PR volume, commit counts, and "impact scores" actively punish your best architects — the ones simplifying complexity rather than adding to it.
This Agent Skill values brevity over volume and design patterns over code churn. It brings the rigor of manual code review to agentic workflows — reading every commit diff, not a sample.
Engineering reviews rely on vanity metrics and manager impressions. These miss what matters: an engineer who reduces a payment processor from 2,000 lines to 400 looks like "low output" on a dashboard. An engineer repeatedly shipping debug code to production looks like "high output."
No dashboard shows you the difference. Reading the code does.
This skill doesn't count lines. It reads the diffs.
No scores. No rankings. Accuracy rates surface where to look deeper — not verdicts.
All analysis saves incrementally — built for agentic context limits. Interrupt and resume without losing progress.
git (required)gh — GitHub CLI (required for GitHub repos)glab — GitLab CLI (required for GitLab repos)jq and bc (optional, for structured output and calculations)npx skills add anivar/contributor-codebase-analyzer -g
This auto-detects your AI agents (Claude Code, Cursor, Gemini CLI, GitHub Copilot, and others) and installs the skill to all of them.
Manual install:
git clone https://github.com/anivar/contributor-codebase-analyzer.git
ln -s "$(pwd)/contributor-codebase-analyzer" ~/.agents/skills/contributor-codebase-analyzer
Navigate to your project and run:
./scripts/checkpoint.sh onboard
This auto-detects your platform (GitHub/GitLab), repo, and org. No manual configuration needed.
"Analyze github.com/alice-dev for 2025 annual review in repo org/repo"
"Compare github.com/alice-dev and github.com/bob-eng for 2025. Who should be promoted?"
"Analyze the codebase structure of this repo"
"Map dependencies across all repos in our org"
"Run a governance analysis: tech portfolio, debt registry, security posture"
100% - (fix-related commits / total commits) — a baseline that surfaces where to look deeperAll work saves to $PROJECT/.cca/ in append-only JSONL format. Resume from any phase — never re-analyze what's already been processed.
Works with both GitHub and GitLab (including nested subgroups). Platform is auto-detected from your git remote URL.
| Feature | GitHub | GitLab |
|---|---|---|
| PR/MR metadata | gh CLI | glab CLI |
| Code analysis | Local git | Local git |
| Org discovery | gh repo list | glab project list |
The skill follows a 7-phase process for contributor analysis:
Batch sizing is enforced from hard limits discovered in production:
| Commits per batch | Strategy |
|---|---|
| 1-40 | Direct read |
| 41-70 | Single agent |
| 71-90 | 2 parallel agents |
| 91+ | 3+ agents or monthly splits |
├── SKILL.md # Agent entry point and routing
├── AGENTS.md # Full compiled guide for agents
├── assets/
│ └── logo.svg # Project logo
├── references/ # Progressive disclosure by topic
│ ├── onboarding.md
│ ├── contributor-analysis.md
│ ├── accuracy-analysis.md
│ ├── code-quality-catalog.md
│ ├── qualitative-judgment.md
│ ├── report-templates.md
│ ├── codebase-analysis.md
│ └── periodic-saving.md
├── scripts/
│ └── checkpoint.sh # Save/resume/status/ratelimit helper
└── LICENSE
Why every commit, not sampling? Sampling misses the story. An engineer's best work might be a 12-line fix that prevents a payment double-charge. Sampling skips it. Reading every diff is what experienced code reviewers do — this skill encodes that expertise into a repeatable process.
Why an Agent Skill? Analyzing a year of commits doesn't fit in a single AI session or context window. Agent Skills are self-contained expertise that save checkpoints, resume across sessions, and never re-read a diff already understood. This skill automates the reading — the thinking is still yours.
Why baselines, not scores? Numbers like commit counts, lines changed, or accuracy rates aren't evaluations — they're baselines that surface where to look. A low accuracy rate doesn't mean a bad engineer — it often means they own the riskiest module in the system. Numbers open the door. Reading the code walks through it.
Why constructive framing? Strong engineering cultures grow people — they don't grade them. Every label, every comparison, every recommendation is framed for growth: "Developing" not "Below Expectations," "Growth Areas" not "Blockers," strengths before concerns. The fairness checks aren't afterthoughts — they're load-bearing.
Why both GitHub and GitLab?
Enterprise teams don't live on one platform. Auto-detection from git remote -v means zero configuration — the skill adapts to whatever the team uses.
This tool reads code to grow engineers, not judge them.
Do:
Don't:
Fairness checks built in:
| Skill | What it covers | Install |
|---|---|---|
| jest-skill | Jest best practices — mock design, async testing, matchers, timers, snapshots | npx skills add anivar/jest-skill -g |
| zod-testing | Zod schema testing — safeParse, mock data, property-based | npx skills add anivar/zod-testing -g |
| msw-skill | MSW 2.0 API mocking — handlers, responses, GraphQL | npx skills add anivar/msw-skill -g |
| redux-saga-testing | Redux-Saga testing — expectSaga, testSaga, providers | npx skills add anivar/redux-saga-testing -g |
| Skill | What it covers | Install |
|---|---|---|
| zod-skill | Zod v4 schema validation, parsing, error handling | npx skills add anivar/zod-skill -g |
| redux-saga-skill | Redux-Saga effects, fork model, channels, RTK | npx skills add anivar/redux-saga-skill -g |
| msw-skill | MSW 2.0 handlers, responses, migration | npx skills add anivar/msw-skill -g |
Anivar Aravind — Building AI agent skills for engineering excellence.
MIT
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
Design enforcement with memory — keeps your UI consistent across a project