How this skill is triggered — by the user, by Claude, or both
Slash command
/oh-my-githubcopilot:cancelThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Field | Value |
| Field | Value |
|---|---|
| ID | cancel |
| Keywords | cancel:, /cancel |
| Tier | Execution Mode |
| Source | src/skills/cancel.mts |
Ends any active execution mode (autopilot, ralph, team, ultrawork, etc.) and clears the .omp/state/ directory so the next session starts clean. Safe to call at any time — if no session is active the command is a no-op.
interface SkillInput { trigger: string; args: string[]; }
interface SkillOutput { status: "ok" | "error"; message: string; }
export async function activate(input: SkillInput): Promise<SkillOutput>
export function deactivate(): void
Activates the cancel mode by spawning bin/omp.mjs cancel [args]. The CLI handler removes .omp/state/ using fs.rmSync and prints a confirmation message. No persistent resources are maintained.
npx claudepluginhub r3dlex/oh-my-githubcopilotGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Provides Slack GIF creation utilities with dimension/FPS/color constraints and Python PIL-based frame generation. Use for animated Slack emoji or message GIFs.