From copilot-plugin-codex
Use when the user asks Copilot to perform a coding task, delegate work, or use a Copilot-only model. Do not trigger for code reviews or host-agent work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/copilot-plugin-codex:rescueThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Hand a free-form task to Copilot CLI in non-interactive mode with all tool permissions granted. JSONL transcript is captured for later inspection via `result`.
$copilot:rescue <task> — delegate an arbitrary task to CopilotHand a free-form task to Copilot CLI in non-interactive mode with all tool permissions granted. JSONL transcript is captured for later inspection via result.
HOST=<host> bash "<plugin-root>/scripts/copilot-exec.sh" rescue "<task description>" [flags]
Set <host> to codex or claude. Replace <plugin-root> with the installed plugin root; in a local checkout, that is the repo root.
Flags:
--model <id> — override Copilot's default. Useful when the task fits a specific provider (Gemini for long-context, Opus for reasoning-heavy, GPT-5.x for code-gen).--background — run async; print job id immediately--job-id <id> — caller-supplied id--continue — resume Copilot's most recent session--resume <session-id> — resume a specific sessioncopilot -p "$TASK" --allow-all-tools --output-format=json -s
--allow-all-tools is required for non-interactive mode (otherwise Copilot will hang waiting for approvals). --output-format=json produces JSONL — one JSON event per line, which result reads back. -s silences the stats banner.
status / result.If you're unsure of scope, ask the user before launching foreground.
--resume / --continue flag → Copilot starts a fresh session.--continue → most recent session for this user.--resume <id> → specific session by id, task id, or name (case-insensitive, exact match).If the user trails off mid-rescue and comes back later, offer to --continue rather than starting fresh.
For foreground runs: summarize what Copilot did, what files it touched, and what's left. Surface the session id so the user can reopen interactively via copilot --resume <id> if they want to dig in.
For background runs: confirm the job started, show the job id, and remind the user that status and result are how they retrieve it.
Not authenticated → trigger setup.copilot interactively in this directory once.-p mode does not load MCP servers (github/copilot-cli#633). Surface this and suggest an interactive Copilot session instead.npx claudepluginhub crewworkai/copilot-plugin-codex --plugin copilot-plugin-codexGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.