Skill copilot provider
Skill Moliboy5000/.claude/plugins/cache/nyldn-plugins/octo/9.30.0/skills/skill-copilot-provider
GitHub Copilot CLI as optional zero-cost provider via copilot -p programmatic mode. Use when: AUTOMATICALLY ACTIVATE when user says:. "copilot provider" or "add copilot" or "github copilot" or "use copilot"From its SKILL.md
npx -y skills add Moliboy5000/.claude --skill skill-copilot-providerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.4 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it
GitHub Copilot Provider Skill
Overview
GitHub Copilot CLI (GA since Feb 2026) serves as an optional provider in the Claude Octopus
multi-LLM ecosystem. Integration uses the official copilot -p programmatic mode, not
reverse-engineered API endpoints.
Core principle: Copilot supplements existing providers for research and exploration at zero additional cost (uses existing GitHub Copilot subscription). Each prompt counts as one premium request against your subscription quota.
Agent types: copilot (general), copilot-research (research-focused)
Detection
# Check copilot CLI is available
if ! command -v copilot &>/dev/null; then
# Copilot CLI not installed β silently skip
return 0
fi
Graceful degradation: When Copilot CLI is unavailable or unauthenticated, silently skip. Other providers continue to operate normally.
Authentication
Copilot CLI checks credentials in this precedence order:
COPILOT_GITHUB_TOKENenv var (highest priority β fine-grained PAT with "Copilot Requests" permission)GH_TOKENenv varGITHUB_TOKENenv var- OAuth token from system keychain (via
copilot login) - GitHub CLI (
gh) authentication fallback
Setup
Option 1: Interactive login (recommended for local dev)
copilot login
Option 2: Fine-grained PAT (recommended for CI/automation)
- Create a fine-grained PAT at https://github.com/settings/personal-access-tokens/new
- Enable the "Copilot Requests" permission
- Set the env var:
export COPILOT_GITHUB_TOKEN="github_pat_..."
Option 3: Reuse existing gh auth
If gh auth login is already configured, Copilot CLI will use it automatically.
Note: Classic PATs (ghp_*) are NOT supported. Use fine-grained PATs (github_pat_*).
Available Roles
| Role | Agent Type | Use Case |
|---|---|---|
| General | copilot | Broad research, code explanation, exploration |
| Research | copilot-research | Research-focused exploration and analysis |
Dispatch
# Programmatic mode (non-interactive)
copilot -p "<prompt>" --no-ask-user
Provider Indicators
When Copilot is active in a multi-provider workflow:
Providers:
π΄ Codex CLI - Implementation
π‘ Gemini CLI - Security review
π’ Copilot CLI - Research perspective
π΅ Claude - Synthesis
Indicator legend:
- π΄ = Codex CLI
- π‘ = Gemini CLI
- π’ = Copilot CLI
- π£ = Perplexity
- π΅ = Claude
Doctor Integration
The /octo:doctor providers check reports Copilot availability and auth method:
Providers:
β Copilot CLI installed (auth: keychain)
When unauthenticated: β Copilot CLI installed but not authenticated
When missing: βΉ Copilot CLI not installed (optional)
Integration Notes
- Zero additional cost β Uses existing GitHub Copilot subscription (Pro, Pro+, Business, Enterprise)
- Premium request quota β Each
copilot -pprompt = 1 premium request from your monthly allowance - Graceful degradation β When unavailable, silently skip with no errors or warnings
- No provider cascade β If unavailable, the role is reassigned to another provider
- Model selection β Copilot CLI selects the model internally (default: Claude Sonnet 4.5, configurable via
/model) - Multi-model access β Copilot subscription includes access to Claude, GPT, and Gemini models
Example Workflows
Research with Copilot
π **CLAUDE OCTOPUS ACTIVATED** - Multi-provider research mode
π Discover Phase: Researching WebSocket authentication patterns
Providers:
π΄ Codex CLI - Technical implementation analysis
π‘ Gemini CLI - Ecosystem research
π’ Copilot CLI - Research perspective
π΅ Claude - Strategic synthesis
Copilot Unavailable (Graceful Degradation)
π **CLAUDE OCTOPUS ACTIVATED** - Multi-provider research mode
π Discover Phase: Researching WebSocket authentication patterns
Providers:
π΄ Codex CLI - Technical implementation analysis
π‘ Gemini CLI - Ecosystem research
π΅ Claude - Strategic synthesis
When Copilot is not detected, it is silently omitted from the provider list.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.