By dariodml
Use GitHub Copilot from Claude Code for code reviews, adversarial reviews, and task delegation.
Run a Copilot review that challenges the implementation approach and design choices
Cancel an active background Copilot job in this repository
Delegate investigation, a fix request, or coding work to Copilot
Show the stored final output for a finished Copilot job in this repository
Run a Copilot code review against local git state
A Claude Code plugin that lets you use GitHub Copilot CLI from within Claude Code — for code reviews, adversarial design challenges, and task delegation.
Inspired by openai/codex-plugin-cc, which bridges Claude Code → Codex. This plugin bridges Claude Code → GitHub Copilot instead.
npm install -g @github/copilot
copilot and use /login, or set COPILOT_GITHUB_TOKENTo install the plugin from Claude Code, first add the repository as a marketplace, then install the copilot plugin:
claude plugin marketplace add https://github.com/DarioDML/copilot-plugin-cc
claude plugin install copilot
Or install from a local checkout:
claude plugin marketplace add ./path/to/copilot-plugin-cc
claude plugin install copilot
| Command | Description |
|---|---|
/copilot:setup | Check if the Copilot CLI is installed and authenticated |
/copilot:review | Run a code review on your uncommitted changes |
/copilot:review --base main | Review your branch diff against main |
/copilot:adversarial-review | Challenge your implementation and design choices |
/copilot:rescue <task> | Delegate a task to Copilot (investigate, fix, build) |
/copilot:status | Show active and recent Copilot jobs |
/copilot:result [job-id] | Show output of a completed job |
/copilot:cancel [job-id] | Cancel a running background job |
# Check setup
/copilot:setup
# Review working tree changes
/copilot:review
# Review branch vs main
/copilot:review --base main
# Challenge the design
/copilot:adversarial-review focus on error handling
# Delegate a task
/copilot:rescue fix the failing unit tests in src/utils
# Check on background jobs
/copilot:status
# Get the result
/copilot:result
/copilot:review, Claude executes the companion scriptcopilot -p "<review prompt>" with your diff context┌──────────────┐ /copilot:review ┌────────────────────┐
│ Claude Code │ ────────────────────► │ copilot-companion │
│ │ │ .mjs │
│ (your AI │ ◄──────────────────── │ │
│ session) │ verbatim output │ spawns copilot │
└──────────────┘ │ CLI process │
└─────────┬──────────┘
│
▼
┌────────────────────┐
│ GitHub Copilot │
│ CLI (@github/ │
│ copilot) │
└────────────────────┘
Apache-2.0
Uses power tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
npx claudepluginhub dariodml/copilot-plugin-cc --plugin copilotComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.