skill-copilot-provider

Integrates GitHub Copilot CLI as a zero-cost provider in multi-LLM orchestration workflows.

Updated Aug 15, 2026
One-click install
npx skills add https://github.com/GongYuanCaiJi/dsh-claude-octopus --skill skill-copilot-provider-gongyuancaiji
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-copilot-provider
Source: https://github.com/GongYuanCaiJi/dsh-claude-octopus/tree/main/.claude/skills/skill-copilot-provider
Command: npx skills add https://github.com/GongYuanCaiJi/dsh-claude-octopus --skill skill-copilot-provider-gongyuancaiji

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams running multi-model research and review workflows need additional AI perspectives without extra API costs. This Skill adds GitHub Copilot CLI as an optional provider in the Claude Octopus ecosystem, using the existing Copilot subscription instead of a separate paid API. ## Core Features & Use Cases - Programmatic dispatch: Invokes Copilot through the official copilot -p non-interactive mode with --no-ask-user, avoiding reverse-engineered endpoints. - Flexible authentication: Supports COPILOT_GITHUB_TOKEN fine-grained PATs, GH_TOKEN/GITHUB_TOKEN, keychain OAuth via copilot login, and fallback to existing gh CLI auth. - Graceful degradation: Silently skips Copilot when the CLI is missing or unauthenticated, reassigning its role to other providers without errors. - Use Case: During a multi-provider research task on WebSocket authentication patterns, Copilot contributes a research perspective alongside Codex and Antigravity, with each prompt counting as one premium request against the existing subscription quota. ## Quick Start Ask the assistant to add GitHub Copilot as a provider for the next multi-model research task and run the doctor check to confirm authentication.

Frequently Asked Questions about skill-copilot-provider

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use GitHub Copilot CLI as a provider in multi-model workflows?▼

Install the Copilot CLI, authenticate with copilot login or a fine-grained PAT, and the orchestrator dispatches prompts via copilot -p programmatic mode. Copilot appears as a provider alongside Codex, Antigravity, and Claude in research and review tasks.

What authentication methods does GitHub Copilot CLI support?▼

Copilot CLI checks COPILOT_GITHUB_TOKEN first, then GH_TOKEN and GITHUB_TOKEN, followed by OAuth tokens in the system keychain from copilot login, and finally gh CLI authentication. Classic PATs starting with ghp_ are not supported; use fine-grained PATs with the Copilot Requests permission.

Does using Copilot CLI as a provider cost extra money?▼

No additional subscription is required since it uses an existing GitHub Copilot plan. However, each copilot -p prompt counts as one premium request against the monthly quota included with Pro, Pro+, Business, or Enterprise subscriptions.

What happens when Copilot CLI is not installed or authenticated?▼

The provider silently skips with no errors or warnings, and its role is reassigned to another available provider. The doctor command reports it as not installed or not authenticated, while other providers continue operating normally.

Can I pin a specific model for Copilot CLI requests?▼

Yes, set the OCTOPUS_COPILOT_MODEL environment variable to pass an explicit --model value. By default the orchestrator uses Copilot's auto model selector, which can access Claude, GPT, and Gemini models under the subscription.