Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Borda
Automate end-to-end maintenance of Python/ML open-source projects on GitHub: triage and analyze issues/PRs/discussions, resolve PR conflicts with attributed fixes, conduct multi-agent code reviews for quality/security/performance, prepare release artifacts/changelogs/migration guides, and optimize GitHub Actions CI/CD pipelines.
npx claudepluginhub borda/ai-rig --plugin ossCI/CD health specialist for GitHub Actions pipelines. Use for diagnosing failing CI runs, reducing build times, configuring test matrices, caching, SHA pinning, branch protections, and workflow topology for quality gates in CI YAML. NOT for ruff/mypy rule selection, pre-commit config, or fixing type annotations in source files (use foundry:linting-expert), which owns the tool/rule content inside those gates. NOT for PyPI release management (use oss:shepherd).
OSS project shepherd — cultivates community, mentors contributors, and owns all public-facing communication (release notes, issue triage, contributor replies, and changelog entries) and release management in the Python/ML/CV/AI ecosystem. Use for triaging GitHub issues/PRs, writing contributor replies, preparing CHANGELOG entries and release notes, managing SemVer decisions, and PyPI releases. NOT for inline docstrings or README content (use foundry:doc-scribe), NOT for CI pipeline config (use oss:ci-guardian).
Analyze GitHub issues, Pull Requests (PRs), Discussions, and repo health for an Open Source Software (OSS) project. For any specific item, casts a wide net — finds and lists all related open and closed issues/PRs/discussions, explicitly flags duplicates. Also summarizes long threads, assesses PR readiness, extracts reproduction steps, and generates repo health stats. Uses gh Command Line Interface (CLI) for GitHub Application Programming Interface (API) access. Complements shepherd agent.
Prepare release communication and check release readiness. Modes — notes (writes PUBLIC-NOTES.md), changelog (prepends CHANGELOG.md), summary (internal brief), migration (breaking-changes guide), prepare (full pipeline: audit → notes + changelog + summary + migration if breaking changes), audit (pre-release readiness check: blockers, docs alignment, version consistency, Common Vulnerabilities and Exposures (CVEs)). Use whenever the user says "prepare release", "write changelog", "what changed since v1.x", "prepare v2.0", "write release notes", "am I ready to release", "check release readiness", or wants to announce a version to users.
OSS maintainer fast-close workflow for GitHub PRs. Three phases: (1) PR intelligence — reads the full thread, linked issues, and PR body to synthesize contribution motivation and classify every comment into action items; (2) conflict resolution — checks out the PR branch (fork-aware via gh pr checkout), merges BASE into it, and resolves conflicts semantically using the contributor's intent as the priority lens; (3) implements each action item as a separate attributed commit via Codex, then pushes back to the contributor's fork. Supports three source modes: pr (live GitHub comments only), report (latest /review report findings as action items, no GitHub re-fetch), and pr + report (both sources aggregated and deduplicated in one pass). Also accepts bare comment text for single-comment dispatch.
Multi-agent code review of GitHub Pull Requests covering architecture, tests, performance, docs, lint, security, and API design.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Editorial "OSS Maintainer" bundle for Claude Code from Antigravity Awesome Skills.
OSS Claude Code config: agents, skills, and hooks for professional AI-assisted development workflows
End-to-end GitHub repository maintenance for open-source projects. Use when asked to triage issues, review PRs, analyze contributor activity, generate maintenance reports, or maintain a repository.
Development automation skills for Python projects
Open-source contribution discipline: issue writing, pull request creation, and contribution etiquette
Automated code review for pull requests using multiple specialized agents with confidence-based scoring
Codebase structural index — scan Python projects once, query the import graph for blast-radius and coupling before touching code — Python projects only
Implementation workflow skills: feature, fix, refactor, plan, debug
OSS Claude Code config: agents, skills, and hooks for professional AI-assisted development workflows
ML/perf investigation skills: topic, plan, judge, run, sweep
Personal AI coding assistant configuration for Python/ML OSS development. Version-controlled, opinionated, continuously improved.
Managing AI coding workflows for Python/ML OSS is complex — you need domain-aware agents, not generic chat. This config packages 12 specialist agents and 20+ slash-command skill workflows across four focused plugins, in a version-controlled, continuously benchmarked setup optimized for:
[!NOTE] What this adds over vanilla Claude Code: With defaults, Claude reviews code as a generalist. With this config, it reviews as 6 specialists in parallel, with a Codex pre-pass for unbiased coverage, file-based handoff to prevent context flooding, automatic lint-on-save, and token compression via RTK — all orchestrated by slash commands that chain into complete workflows.
# Install Claude Code
npm install -g @anthropic-ai/claude-code
# 1. Clone (run from the directory that will CONTAIN the clone)
git clone https://github.com/Borda/AI-Rig Borda-AI-Rig
# 2. Register as a local marketplace
claude plugin marketplace add ./Borda-AI-Rig
# 3. Install all four plugins
claude plugin install foundry@borda-ai-rig # base agents + audit, manage, calibrate, brainstorm, …
claude plugin install oss@borda-ai-rig # OSS workflow: analyse, review, resolve, release
claude plugin install develop@borda-ai-rig # development: feature, fix, refactor, plan, debug
claude plugin install research@borda-ai-rig # ML research: topic, plan, judge, run, sweep
[!NOTE] Safe to install alongside any existing Claude Code setup. Plugins live in a private cache (
~/.claude/plugins/cache/<plugin>/) under their own namespace. Your existing~/.claude/agents/,~/.claude/skills/, andsettings.jsonare never modified or overwritten — custom agents and skills you have created remain fully independent. See the Claude Code plugin reference for details.
4. One-time settings merge — run inside Claude Code:
/foundry:init link
link symlinks foundry agents and skills into ~/.claude/ so you can type /audit, /manage, /brainstorm, etc. without a foundry: prefix. OSS, develop, and research skills always use their plugin prefix (/oss:review, /develop:fix, /research:run). Safe to re-run.
[!IMPORTANT] Codex CLI — optional companion; the plugins install Claude Code agents and skills only:
npm install -g @openai/codex cp -r Borda-AI-Rig/.codex/ ~/.codex/ # Codex agents and profiles
→ See Token Savings (RTK) for RTK install details.
A typical maintainer morning — 15 new issues, 3 PRs waiting, a release due:
# 1. Morning triage — what needs attention?
/oss:analyse health # repo overview, duplicate issue clustering, stale PR detection
# 2. Review incoming PRs
/oss:review 55 --reply # 7-agent review + welcoming contributor comment
# — or: full review first, then apply every finding in one automated pass
/oss:review 21 # 7-agent review → saved findings report
/oss:resolve 21 report # Codex reads the report and applies every comment
# 3. Fix the critical bug from overnight
/oss:analyse 42 # understand the issue
/develop:fix 42 # reproduce → regression test → minimal fix → quality stack
# 4. Ship the release
/oss:release prepare v2.1.0 # changelog, notes, migration guide, readiness audit