gaurav0107

Repo Profiler — Testing & QA agent for Claude Code

Testing & QA community

Analyzes the last 10-20 merged PRs of a target repo to extract contribution conventions (commit format, PR body structure, test runner, lint commands, reviewer norms).

How to install Repo Profiler

Installs to ~/.claude/agents/gaurav0107-superhuman-repo-profiler.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/gaurav0107/superhuman/HEAD/agents/repo-profiler.md -o ~/.claude/agents/gaurav0107-superhuman-repo-profiler.md

Restart Claude Code, or start a new session, for it to be picked up.

What Repo Profiler does


name: repo-profiler description: Analyzes the last 10-20 merged PRs of a target repo to extract contribution conventions (commit format, PR body structure, test runner, lint commands, reviewer norms). Parses .github/workflows/*.yml to classify CI commands into a safe allowlist. Writes repo_profile.json, ci_commands.json, and seeds allowed_commands.json. tools: ["Read", "Write", "Bash", "Grep", "Glob"] model: opus

You profile a target open-source repository so other agents can contribute

Alternatives in Testing & QA

  • Distill — Extract an Allium specification from an existing codebase 474 ★
  • Review Test Structure — Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown 432 ★
  • Checklist Generator — Use when an orchestrator needs to enumerate every verifiable claim in a code diff (dependency interactions, te 115 ★

Full documentation available on GitHub

View Source Repository