bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
The canonical home for CodeRabbit's agent-native skills and plugin packaging.
Use it to install AI-powered code review into 35+ coding agents, Gemini CLI,
Antigravity CLI, Claude Code, Cursor, and other supported agent environments.
CodeRabbit detects bugs, security issues, and quality risks before you merge.
Install the CodeRabbit CLI via the CLI docs,
then tell your agent: “Review my code.” The review command starts the
authentication flow when needed.
Use the CLI docs for the primary install path.
They cover Homebrew, the install script, and CLI usage.查看完整 README ↗The canonical home for CodeRabbit's agent-native skills and plugin packaging. Use it to install AI-powered code review into 35+ coding agents, Gemini CLI, Antigravity CLI, Claude Code, Cursor, and other supported agent environments.
CodeRabbit detects bugs, security issues, and quality risks before you merge.
Install the CodeRabbit CLI via the CLI docs, then tell your agent: “Review my code.” The review command starts the authentication flow when needed.
Use the CLI docs for the primary install path. They cover Homebrew, the install script, and CLI usage.
Choose the path that matches your coding agent.
For agents that support portable SKILL.md files, use the
skills docs.
npx skills add coderabbitai/skills
Installation options for the skills installer:
| Flag | Purpose |
|---|---|
-g, --global | Install to user directory instead of project |
-a, --agent | Target specific agents (for example claude-code) |
-s, --skill | Install particular skills by name |
--all | Install all skills to all agents without prompts |
In Claude Code, install the plugin from the official marketplace:
/plugin marketplace update
/plugin install coderabbit@claude-plugins-official
A listing in the Claude directory is in review. Once it's published, you'll also be able to add CodeRabbit from Customize > Plugins > Discover in claude.ai or the Claude desktop app, and it will sync to Claude Code sessions where you're signed in with the same claude.ai account. If you install from both places, Claude Code loads the marketplace copy.
For the full setup flow, see the Claude Code integration guide.
This repository now includes Cursor marketplace metadata in
/.cursor-plugin/plugin.json.
After publication, Cursor marketplace installs use:
/add-plugin coderabbit
For the current recommended setup, see the Cursor integration guide.
Until v1.2.0 is published as the Latest release, Gemini CLI users can install
the native extension from main:
gemini extensions install https://github.com/coderabbitai/skills --ref main
gemini extensions list
After v1.2.0 is published, the --ref main option can be omitted.
The repository-root gemini-extension.json packages
the portable skills, /coderabbit:review command, and both subagents.
This native extension is separate from the generic skills-installer path above.
Antigravity CLI users can install the native plugin directly from this repository:
agy plugin install https://github.com/coderabbitai/skills
agy plugin list
The repository-root plugin.json manifest packages the skills,
review command, and both subagents for Antigravity CLI's plugin discovery.
Codex users can install the official CodeRabbit plugin by following the Codex app integration guide.
Native Codex metadata in .codex-plugin/plugin.json
references the existing skills/ directory. Marketplace publication remains a
separate step; this source change does not update the live listing.
For an at-a-glance inventory of active and repo-packaged distribution paths, see DISTRIBUTION_CHANNELS.md.
| Path | Purpose |
|---|---|
skills/ | Portable CodeRabbit skills for agents that support SKILL.md. |
.claude-plugin/ | Claude Code plugin marketplace metadata. |
commands/ | Native review commands for Gemini CLI and Antigravity CLI. |
agents/ | code-reviewer and autofix subagents shipped to Claude Code, Gemini CLI, and Antigravity CLI. |
.cursor-plugin/ | Cursor marketplace metadata. |
.codex-plugin/ | Codex metadata referencing the shared skills. |
gemini-extension.json | Gemini CLI extension manifest. |
plugin.json | Antigravity CLI plugin manifest. |
assets/ | Shared marketplace and brand assets. |
DISTRIBUTION_CHANNELS.md | Maintainer inventory of live, packaged, and in-development channels. |
Once installed, just ask your agent:
Review my code
Check for security issues
What's wrong with my changes?
Run a code review
Review my PR
Review the directory at ../my-service
The agent will automatically:
When you ask for a specific review directory, the agent can pass CodeRabbit CLI
--dir <path> after confirming that path is inside an initialized Git working
tree.
CodeRabbit supports 35+ coding agents.
| Agent | Project Path | Global Path |
|---|---|---|
| Amp, Kimi Code CLI | .agents/skills/ | ~/.config/agents/skills/ |
| Antigravity CLI | .agents/skills/ | ~/.gemini/config/skills/ |
| Claude Code | .claude/skills/ | ~/.claude/skills/ |
| Cline | .cline/skills/ | ~/.cline/skills/ |
| CodeBuddy | .codebuddy/skills/ | ~/.codebuddy/skills/ |
| Codex | .codex/skills/ | ~/.codex/skills/ |
| Command Code | .commandcode/skills/ | ~/.commandcode/skills/ |
| Continue | .continue/skills/ | ~/.continue/skills/ |
| Crush | .crush/skills/ | ~/.config/crush/skills/ |
| Cursor | .cursor/skills/ | ~/.cursor/skills/ |
| Droid | .factory/skills/ | ~/.factory/skills/ |
| Gemini CLI | .gemini/skills/ | ~/.gemini/skills/ |
| GitHub Copilot | .github/skills/ | ~/.copilot/skills/ |
| Goose | .goose/skills/ | ~/.config/goose/skills/ |
| Junie | .junie/skills/ | ~/.junie/skills/ |
| Kilo Code | .kilocode/skills/ | ~/.kilocode/skills/ |
| Kiro CLI | .kiro/skills/ | ~/.kiro/skills/ |
| Kode | .kode/skills/ | ~/.kode/skills/ |
| MCPJam | .mcpjam/skills/ |
AI-powered code review that finds bugs, security issues, and suggests improvements using CodeRabbit.
Use when:
Categories covered: Bug detection, security analysis, code quality, performance issues, best practices
Triggers: "review my code", "check for bugs", "security review", "PR feedback", "run coderabbit"
Capabilities:
--dir <path>Safe fix workflow for unresolved CodeRabbit GitHub PR review threads, with per-issue review and approval.
Use when:
Categories covered: Review-thread extraction, issue prioritization, guarded fixes, consolidated commit and PR summary
Triggers: "coderabbit autofix", "fix coderabbit", "cr fix"
Capabilities:
code-review and autofix. Run them as /coderabbit:code-review
and /coderabbit:autofix, or ask in plain language, such as "review my
changes" or "fix the CodeRabbit comments on this PR".code-reviewer runs a CodeRabbit review in its own context, and
autofix collects and checks unresolved CodeRabbit review threads
and returns a fix plan without editing anything. Mention them as
@agent-coderabbit:code-reviewer and @agent-coderabbit:autofix..claude-plugin/plugin.jsonThe Claude plugin has no slash commands of its own. In Claude, use
/coderabbit:code-review instead of the earlier
/coderabbit:coderabbit-review.
The plugin runs reviews through the locally installed CodeRabbit CLI, so it needs a shell on a machine where the CLI is installed and logged in. Claude Code has full support. Cowork and Claude chat on the web, desktop, and mobile can load the skills, but a review runs only where the CodeRabbit CLI is available, and chat doesn't run subagents.
.cursor-plugin/plugin.jsonskills/plugin.jsonskills//coderabbit:review from commands/coderabbit/review.toml (converted to a skill during installation)agents/code-reviewer.md, agents/autofix.mdgemini-extension.jsonskills//coderabbit:review (commands/coderabbit/review.toml)agents/code-reviewer.md, agents/autofix.mdThe Claude plugin contains two skills and two subagents. It bundles no MCP servers, hooks, or executables.
code-review skill and the code-reviewer subagent
run the installed coderabbit CLI and read-only Git commands. The autofix
skill uses the installed GitHub CLI (gh) to read CodeRabbit review threads
on the current pull request and, when you approve, to create a pull request or
post a summary comment. The autofix subagent only reads: it runs
read-only git and gh commands and never edits, commits, pushes, or posts.autofix exchanges pull request data with GitHub
through gh. The plugin sends nothing on its own.gh handle their own login and store
their own credentials. The plugin doesn't read or send credentials.MIT
~/.mcpjam/skills/ |
| Moltbot | skills/ | ~/.moltbot/skills/ |
| Mux | .mux/skills/ | ~/.mux/skills/ |
| Neovate | .neovate/skills/ | ~/.neovate/skills/ |
| OpenClaude IDE | .openclaude/skills/ | ~/.openclaude/skills/ |
| OpenCode | .opencode/skills/ | ~/.config/opencode/skills/ |
| OpenHands | .openhands/skills/ | ~/.openhands/skills/ |
| Pi | .pi/skills/ | ~/.pi/agent/skills/ |
| Pochi | .pochi/skills/ | ~/.pochi/skills/ |
| Qoder | .qoder/skills/ | ~/.qoder/skills/ |
| Qwen Code | .qwen/skills/ | ~/.qwen/skills/ |
| Replit | .agent/skills/ | N/A (project-only) |
| Roo Code | .roo/skills/ | ~/.roo/skills/ |
| Trae | .trae/skills/ | ~/.trae/skills/ |
| Trae CN | .trae/skills/ | ~/.trae-cn/skills/ |
| Windsurf | .windsurf/skills/ | ~/.codeium/windsurf/skills/ |
| Zencoder | .zencoder/skills/ | ~/.zencoder/skills/ |