From copilot
Internal guidance for composing GitHub Copilot prompts for coding, review, diagnosis, and research tasks inside the Copilot Claude Code plugin
How this skill is triggered — by the user, by Claude, or both
Slash command
/copilot:copilot-promptingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when `copilot:copilot-rescue` needs to send a task to GitHub Copilot.
Use this skill when copilot:copilot-rescue needs to send a task to GitHub Copilot.
Prompt Copilot like an operator, not a collaborator. Keep prompts compact and block-structured. State the task, the output contract, the follow-through defaults, and the small set of constraints that matter for this specific run.
<task>: the concrete job and the relevant repository or failure context.<output_contract>: exact shape, ordering, and brevity requirements for the response.<follow_through_policy>: what Copilot should do by default instead of asking routine questions.<verification_loop>: required for debugging, implementation, or risky fixes.<grounding_rules>: required for review, research, or anything that could drift into unsupported claims.verification_loop, completeness_contract, and missing_context_gating.grounding_rules, output_contract, and a nudge to dig deeper on high-severity findings.research_mode and citation_rules.action_safety so Copilot stays narrow and avoids unrelated refactors.review or adversarial-review commands when the job is reviewing local git
changes. Those prompts already carry the review contract — do not re-specify them.task when the job is diagnosis, planning, research, or implementation and you need to
control the prompt more directly.task --resume for follow-up instructions on the same Copilot session. Send only the delta
instruction instead of restating the whole prompt unless the direction changed materially.auto model — never suggest switching models. Tighten the prompt and verification rules if quality is insufficient.<task>.GitHub Copilot has weekly premium request limits. If a task is likely to be long-running:
--background so the session is not blocked.grep or file read first.auto model runs against the free pool and is less likely to hit premium limits, but if it does, report it and stop.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub satwik6941/github-copilot-plugin --plugin copilot