npx claudepluginhub sids/airbotTypeScript style and testing rubrics for AIRBot reviews.
Security checklist and guidance for AIRBot reviews.
Backend architecture, Kotlin coroutines, and SQL/DAO rubrics for AIRBot reviews.
AIRBot (short for AI Review Bot) aims to build an automated pull-request reviewer that understands repositories written in any language. It will combine the Claude Agent SDK with GitHub’s APIs to surface the most important review findings, while staying fast, deterministic, and safe to run in CI.
src/), tests (tests/), optional reviewer plugins (plugins/airbot-typescript, plugins/airbot-security, plugins/airbot-backend), and a GitHub Actions workflow.bun install
bun run build
bun test
Use bun run review once the review workflow is implemented to compile and execute the agent locally against a pull request.
The review entrypoint expects a pull-request context that mirrors the GitHub Actions environment. At minimum, provide the repository slug and pull request number; supplying GITHUB_TOKEN allows the orchestrator to fetch PR metadata and diff files. The run stays in dry-run mode by default—set AIRBOT_POST_REVIEW=1 to submit comments back to GitHub.
export GITHUB_REPOSITORY=owner/repo
export PR_NUMBER=123
export GITHUB_TOKEN=ghp_example # optional for metadata fetches
export ANTHROPIC_API_KEY=sk-ant-example # required to execute agents
export AIRBOT_POST_REVIEW=1 # optional: actually post a review
bun run review
AIRBot currently ships six Claude reviewers:
plugins/airbot-typescript/skills/ts-style/ or ~/.claude/plugins/airbot-typescript/skills/ts-style/).plugins/airbot-security/skills/security-checklist/ or home equivalent).plugins/airbot-typescript/skills/test-coverage/ or home equivalent).plugins/airbot-backend/skills/backend-code-organisation/ or home equivalent).plugins/airbot-backend/skills/kotlin-coroutines/ or home equivalent).plugins/airbot-backend/skills/sql-dao/ or home equivalent).All six reviewers run by default in the current prototype; future iterations may toggle them based on the languages or directories touched in a pull request. Additional reviewers can be introduced by extending one of the grouped plugins or adding new Claude Code plugins under plugins/<id>/ (or in ~/.claude/plugins/<id>/) with their own .claude-plugin/plugin.json manifest.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Curated collection of 154 specialized Claude Code subagents organized into 10 focused categories