Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "coderabbit",
"version": "1.1.1",
"version": "1.2.0",
"description": "AI-powered code review in Claude Code, powered by CodeRabbit",
"homepage": "https://docs.coderabbit.ai/cli/claude-code-integration",
"author": {
Expand Down
2 changes: 1 addition & 1 deletion .cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "coderabbit",
"displayName": "CodeRabbit",
"version": "1.1.1",
"version": "1.2.0",
"description": "AI-powered code review and review-comment autofix for Cursor, powered by CodeRabbit.",
"author": {
"name": "CodeRabbit AI",
Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,22 @@ jobs:
with:
fetch-depth: 0

# Claude Code and Cursor keep a cached copy until the manifest version changes.
- name: Check manifest versions match the tag
env:
TAG_NAME: ${{ github.ref_name }}
run: |
set -euo pipefail
status=0
for f in .claude-plugin/plugin.json .cursor-plugin/plugin.json gemini-extension.json; do
v=$(jq -r .version "$f")
if [ "$v" != "${TAG_NAME#v}" ]; then
echo "::error file=$f::version $v does not match tag $TAG_NAME"
status=1
fi
done
exit $status

- name: Build archive, checksum, and manifest
env:
TAG_NAME: ${{ github.ref_name }}
Expand Down
10 changes: 5 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

All notable changes to this repository are documented in this file.

## Unreleased
## [1.2.0] - Unreleased

### Added

Expand Down Expand Up @@ -41,10 +41,10 @@ All notable changes to this repository are documented in this file.
exclusively.
- Reframed the README as the canonical home for CodeRabbit skills and plugin
packaging across supported agents.
- Removed public README guidance for tagged release archives while that channel
remains in development.
- Marked the tagged release archive channel as in development in
`DISTRIBUTION_CHANNELS.md`.
- Aligned Claude Code and Cursor plugin versions with the planned `1.2.0`
release and Gemini CLI manifest.
- Recorded tagged release archives as the live source for `coderabbit skills`;
publishing `v1.2.0` is still required to deliver these changes through the CLI.
- Quoted Claude Code command frontmatter values so standard YAML parsers can
validate them.

Expand Down
4 changes: 2 additions & 2 deletions DISTRIBUTION_CHANNELS.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ This file is the repository's operating inventory for where CodeRabbit skills an
| Channel | Status | Source of truth | Notes |
| --- | --- | --- | --- |
| Skills package (`npx skills add coderabbitai/skills`) | Live | `README.md`, `skills/` | Canonical multi-agent distribution path for 35+ skills-compatible agents. |
| Tagged GitHub release archive for binary installers | In development, not user-facing | `.github/workflows/release.yml` | Workflow publishes a versioned tarball, SHA-256 file, and release manifest on `v*` tags, but this channel is not part of public install guidance yet. |
| Tagged GitHub release archive (`coderabbit skills`) | Live; `v1.2.0` pending | `.github/workflows/release.yml`, [skills install docs](https://docs.coderabbit.ai/cli/skills) | CLI installs the latest published release after manifest and checksum verification. As of 2026-09-30, Latest is `v1.1.1`; publish `v1.2.0` to deliver the merged updates. |
Comment thread
nehal-a2z marked this conversation as resolved.
| Claude Code plugin marketplace | Live | `.claude-plugin/plugin.json`, `commands/`, `agents/` | Official marketplace source: `coderabbitai/skills`. Migration from the legacy `coderabbitai/claude-plugin` repository completed on 2026-05-01. |
| Claude directory (claude.ai, desktop, Cowork) | Submission in progress | `.claude-plugin/plugin.json`, `.claude-plugin/icon.png`, `README.md` | Submitted from the CodeRabbit claude.ai organization through the developer portal at claude.ai/directory/manage; tracks `main`. |
| Cursor native plugin marketplace | Repo-packaged, publication should be verified | `.cursor-plugin/plugin.json` | Repo contains marketplace manifest; treat public listing as separate verification work. |
| Gemini CLI native extension | Repo-packaged, release pending | `gemini-extension.json`, `skills/`, `commands/coderabbit/review.toml`, `agents/` | Publish direct installation after `v1.2.0`; verify gallery listing separately. |
| Antigravity CLI native plugin | GitHub-installable | `plugin.json`, `skills/` | Install directly with `agy plugin install https://github.com/coderabbitai/skills`; treat marketplace publication as separate verification work. |
| Codex plugin marketplace | Live, separate repo | CodeRabbit docs + `coderabbitai/codex-plugin` | Not packaged from this repository today. |
| Codex plugin marketplace | Live, separate repo | [`openai/plugins`](https://github.com/openai/plugins/tree/main/plugins/coderabbit) (published listing); `coderabbitai/codex-plugin` (source) | Not packaged from this repository. The listing changes only when a new version is uploaded to OpenAI's plugin portal, so fixes in `coderabbitai/codex-plugin` do not reach users until then. |
| VS Code / Cursor / Windsurf IDE extension | Live, separate distribution | CodeRabbit IDE extension docs | Complements skills; not a replacement for `SKILL.md` installs. |
| GitHub Marketplace app (PR reviews) | Live, separate product channel | CodeRabbit GitHub Marketplace listing | Product distribution, not a skills install path. |

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CodeRabbit Skills and Plugins

![Version](https://img.shields.io/badge/version-1.1.1-blue)
![Version](https://img.shields.io/badge/version-1.2.0--unreleased-blue)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Agents](https://img.shields.io/badge/works_with-35%2B_agents-brightgreen)](#supported-agents)

Expand Down