{
  "schemaVersion": 1,
  "canonicalRoot": ".github/skills",
  "commandPrefix": "/",
  "skills": [
    {
      "name": "research-codebase",
      "capabilityId": "research-codebase",
      "capabilityIds": [
        "research-codebase",
        "research.codebase"
      ],
      "source": ".github/skills/research-codebase/SKILL.md",
      "sourcePath": ".github/skills/research-codebase/SKILL.md",
      "canonicalPath": ".github/skills/research-codebase/SKILL.md",
      "description": "Comprehensive codebase research with progressive disclosure and tiered effort.",
      "summary": "Comprehensive codebase research with progressive disclosure and tiered effort.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "research-codebase"
      ],
      "projections": {
        "copilot": {
          "command": "/research-codebase",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "grill-me",
      "capabilityId": "grill-me",
      "capabilityIds": [
        "grill-me",
        "planning.challenge"
      ],
      "source": ".github/skills/grill-me/SKILL.md",
      "sourcePath": ".github/skills/grill-me/SKILL.md",
      "canonicalPath": ".github/skills/grill-me/SKILL.md",
      "description": "Ask one sharp clarification question after research.",
      "summary": "Ask one sharp clarification question after research.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "grill-me"
      ],
      "projections": {
        "copilot": {
          "command": "/grill-me",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "ralplan",
      "capabilityId": "ralplan",
      "capabilityIds": [
        "ralplan",
        "planning.consensus"
      ],
      "source": ".github/skills/ralplan/SKILL.md",
      "sourcePath": ".github/skills/ralplan/SKILL.md",
      "canonicalPath": ".github/skills/ralplan/SKILL.md",
      "description": "Create implementation-ready plans and test shape, reviewed by architect and critic subagents until consensus.",
      "summary": "Create implementation-ready plans and test shape, reviewed by architect and critic subagents until consensus.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "ralplan"
      ],
      "projections": {
        "copilot": {
          "command": "/ralplan",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "team",
      "capabilityId": "team",
      "capabilityIds": [
        "team",
        "execution.parallel"
      ],
      "source": ".github/skills/team/SKILL.md",
      "sourcePath": ".github/skills/team/SKILL.md",
      "canonicalPath": ".github/skills/team/SKILL.md",
      "description": "Split approved plans into visible tmux lanes in the current window by default.",
      "summary": "Split approved plans into visible tmux lanes by default.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "team"
      ],
      "projections": {
        "copilot": {
          "command": "/team",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "ralph",
      "capabilityId": "ralph",
      "capabilityIds": [
        "ralph",
        "execution.single-owner"
      ],
      "source": ".github/skills/ralph/SKILL.md",
      "sourcePath": ".github/skills/ralph/SKILL.md",
      "canonicalPath": ".github/skills/ralph/SKILL.md",
      "description": "Run a single-owner execute-fix-verify loop.",
      "summary": "Run a single-owner execute-fix-verify loop.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "ralph"
      ],
      "projections": {
        "copilot": {
          "command": "/ralph",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "loop",
      "capabilityId": "loop",
      "capabilityIds": [
        "loop",
        "execution.single-owner"
      ],
      "source": ".github/skills/loop/SKILL.md",
      "sourcePath": ".github/skills/loop/SKILL.md",
      "canonicalPath": ".github/skills/loop/SKILL.md",
      "description": "Re-run an agent until a shell gate command passes.",
      "summary": "Re-run an agent until a shell gate passes.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "loop"
      ],
      "projections": {
        "copilot": {
          "command": "/loop",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "ultrawork",
      "capabilityId": "ultrawork",
      "capabilityIds": [
        "ultrawork",
        "execution.parallel"
      ],
      "source": ".github/skills/ultrawork/SKILL.md",
      "sourcePath": ".github/skills/ultrawork/SKILL.md",
      "canonicalPath": ".github/skills/ultrawork/SKILL.md",
      "description": "Batch many independent small work items.",
      "summary": "Batch many independent small work items.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "ultrawork"
      ],
      "projections": {
        "copilot": {
          "command": "/ultrawork",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "ultraqa",
      "capabilityId": "ultraqa",
      "capabilityIds": [
        "ultraqa",
        "qa.behavioral"
      ],
      "source": ".github/skills/ultraqa/SKILL.md",
      "sourcePath": ".github/skills/ultraqa/SKILL.md",
      "canonicalPath": ".github/skills/ultraqa/SKILL.md",
      "description": "Run adversarial behavior and regression QA.",
      "summary": "Run adversarial behavior and regression QA.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "ultraqa"
      ],
      "projections": {
        "copilot": {
          "command": "/ultraqa",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "omp-autopilot",
      "capabilityId": "omp-autopilot",
      "capabilityIds": [
        "omp-autopilot",
        "execution.autonomous"
      ],
      "source": ".github/skills/omp-autopilot/SKILL.md",
      "sourcePath": ".github/skills/omp-autopilot/SKILL.md",
      "canonicalPath": ".github/skills/omp-autopilot/SKILL.md",
      "description": "Run the lightweight end-to-end skill flow.",
      "summary": "Run the lightweight end-to-end skill flow.",
      "support": "project-skill",
      "aliases": [
        "autopilot"
      ],
      "slashCommands": [
        "omp-autopilot"
      ],
      "projections": {
        "copilot": {
          "command": "/omp-autopilot",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "code-review",
      "capabilityId": "code-review",
      "capabilityIds": [
        "code-review",
        "review.independent"
      ],
      "source": ".github/skills/code-review/SKILL.md",
      "sourcePath": ".github/skills/code-review/SKILL.md",
      "canonicalPath": ".github/skills/code-review/SKILL.md",
      "description": "Review completed changes before merge or handoff.",
      "summary": "Review completed changes before merge or handoff.",
      "support": "project-skill",
      "aliases": [
        "review"
      ],
      "slashCommands": [
        "code-review"
      ],
      "projections": {
        "copilot": {
          "command": "/code-review",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "verify",
      "capabilityId": "verify",
      "capabilityIds": [
        "verify",
        "verification.evidence"
      ],
      "source": ".github/skills/verify/SKILL.md",
      "sourcePath": ".github/skills/verify/SKILL.md",
      "canonicalPath": ".github/skills/verify/SKILL.md",
      "description": "Prove completion claims with evidence.",
      "summary": "Prove completion claims with evidence.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "verify"
      ],
      "projections": {
        "copilot": {
          "command": "/verify",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "jira-ticket",
      "capabilityId": "jira-ticket",
      "capabilityIds": [
        "jira-ticket",
        "tracker.ticket"
      ],
      "source": ".github/skills/jira-ticket/SKILL.md",
      "sourcePath": ".github/skills/jira-ticket/SKILL.md",
      "canonicalPath": ".github/skills/jira-ticket/SKILL.md",
      "description": "Prepare Jira payloads with safe fallback.",
      "summary": "Prepare Jira payloads with safe fallback.",
      "support": "project-skill",
      "aliases": [
        "jira"
      ],
      "slashCommands": [
        "jira-ticket"
      ],
      "projections": {
        "copilot": {
          "command": "/jira-ticket",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "prototype",
      "capabilityId": "prototype",
      "capabilityIds": [
        "prototype",
        "design.prototype"
      ],
      "source": ".github/skills/prototype/SKILL.md",
      "sourcePath": ".github/skills/prototype/SKILL.md",
      "canonicalPath": ".github/skills/prototype/SKILL.md",
      "description": "Build disposable experiments to answer design questions.",
      "summary": "Build disposable experiments to answer design questions.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "prototype"
      ],
      "projections": {
        "copilot": {
          "command": "/prototype",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "caveman",
      "capabilityId": "caveman",
      "capabilityIds": [
        "caveman",
        "communication.compact"
      ],
      "source": ".github/skills/caveman/SKILL.md",
      "sourcePath": ".github/skills/caveman/SKILL.md",
      "canonicalPath": ".github/skills/caveman/SKILL.md",
      "description": "Use ultra-compact response style.",
      "summary": "Use ultra-compact response style.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "caveman"
      ],
      "projections": {
        "copilot": {
          "command": "/caveman",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "ponytail",
      "capabilityId": "ponytail",
      "capabilityIds": [
        "ponytail",
        "code.minimal"
      ],
      "source": ".github/skills/ponytail/SKILL.md",
      "sourcePath": ".github/skills/ponytail/SKILL.md",
      "canonicalPath": ".github/skills/ponytail/SKILL.md",
      "description": "Lazy senior dev mode \u2014 simplest solution that works (YAGNI, stdlib first).",
      "summary": "Lazy senior dev mode \u2014 simplest solution that works (YAGNI, stdlib first).",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "ponytail"
      ],
      "projections": {
        "copilot": {
          "command": "/ponytail",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "debug",
      "capabilityId": "debug",
      "capabilityIds": [
        "debug",
        "debug.systematic"
      ],
      "source": ".github/skills/debug/SKILL.md",
      "sourcePath": ".github/skills/debug/SKILL.md",
      "canonicalPath": ".github/skills/debug/SKILL.md",
      "description": "Reproduce, diagnose, fix, and regression-test bugs.",
      "summary": "Reproduce, diagnose, fix, and regression-test bugs.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "debug"
      ],
      "projections": {
        "copilot": {
          "command": "/debug",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "tdd",
      "capabilityId": "tdd",
      "capabilityIds": [
        "tdd",
        "testing.tdd"
      ],
      "source": ".github/skills/tdd/SKILL.md",
      "sourcePath": ".github/skills/tdd/SKILL.md",
      "canonicalPath": ".github/skills/tdd/SKILL.md",
      "description": "Use red-green-refactor for behavior changes.",
      "summary": "Use red-green-refactor for behavior changes.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "tdd"
      ],
      "projections": {
        "copilot": {
          "command": "/tdd",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "self-evolve",
      "capabilityId": "self-evolve",
      "capabilityIds": [
        "self-evolve",
        "meta.self-improvement"
      ],
      "source": ".github/skills/self-evolve/SKILL.md",
      "sourcePath": ".github/skills/self-evolve/SKILL.md",
      "canonicalPath": ".github/skills/self-evolve/SKILL.md",
      "description": "Capture user-correction patterns and draft a new project skill on the third repeat.",
      "summary": "Capture user-correction patterns and draft a new project skill on the third repeat.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "self-evolve"
      ],
      "projections": {
        "copilot": {
          "command": "/self-evolve",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "worktree",
      "capabilityId": "worktree",
      "capabilityIds": [
        "worktree",
        "workflow.worktree"
      ],
      "source": ".github/skills/worktree/SKILL.md",
      "sourcePath": ".github/skills/worktree/SKILL.md",
      "canonicalPath": ".github/skills/worktree/SKILL.md",
      "description": "Git worktree-based parallel branch work.",
      "summary": "Git worktree-based parallel branch work.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "worktree"
      ],
      "projections": {
        "copilot": {
          "command": "/worktree",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "create-skill",
      "capabilityId": "create-skill",
      "capabilityIds": [
        "create-skill",
        "meta.skill-authoring"
      ],
      "source": ".github/skills/create-skill/SKILL.md",
      "sourcePath": ".github/skills/create-skill/SKILL.md",
      "canonicalPath": ".github/skills/create-skill/SKILL.md",
      "description": "Guide for creating effective skills following best practices.",
      "summary": "Guide for creating effective skills following best practices.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "create-skill"
      ],
      "projections": {
        "copilot": {
          "command": "/create-skill",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "weighted-consensus",
      "capabilityId": "weighted-consensus",
      "capabilityIds": [
        "weighted-consensus",
        "consensus.weighted"
      ],
      "source": ".github/skills/weighted-consensus/SKILL.md",
      "sourcePath": ".github/skills/weighted-consensus/SKILL.md",
      "canonicalPath": ".github/skills/weighted-consensus/SKILL.md",
      "description": "Multi-model council with weighted synthesis.",
      "summary": "Multi-model council with weighted synthesis.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "weighted-consensus"
      ],
      "projections": {
        "copilot": {
          "command": "/weighted-consensus",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "slack",
      "capabilityId": "slack",
      "capabilityIds": [
        "slack",
        "notify.slack"
      ],
      "source": ".github/skills/slack/SKILL.md",
      "sourcePath": ".github/skills/slack/SKILL.md",
      "canonicalPath": ".github/skills/slack/SKILL.md",
      "description": "Post an outbound Slack notification from inside a Copilot session.",
      "summary": "Post an outbound Slack notification from inside a Copilot session.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "slack"
      ],
      "projections": {
        "copilot": {
          "command": "/slack",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "verify-byok",
      "capabilityId": "verify-byok",
      "capabilityIds": [
        "verify-byok"
      ],
      "source": ".github/skills/verify-byok/SKILL.md",
      "sourcePath": ".github/skills/verify-byok/SKILL.md",
      "canonicalPath": ".github/skills/verify-byok/SKILL.md",
      "description": "Verify an omp change with a static gate plus a live BYOK run.",
      "summary": "Verify an omp change with a static gate plus a live BYOK run.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "verify-byok"
      ],
      "projections": {
        "copilot": {
          "command": "/verify-byok",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    },
    {
      "name": "teach",
      "capabilityId": "teach",
      "capabilityIds": [
        "teach"
      ],
      "source": ".github/skills/teach/SKILL.md",
      "sourcePath": ".github/skills/teach/SKILL.md",
      "canonicalPath": ".github/skills/teach/SKILL.md",
      "description": "Stateful multi-session teaching loop grounded in a mission.",
      "summary": "Stateful multi-session teaching loop grounded in a mission.",
      "support": "project-skill",
      "aliases": [],
      "slashCommands": [
        "teach"
      ],
      "projections": {
        "copilot": {
          "command": "/teach",
          "state": "supported"
        }
      },
      "projection": "project-skill",
      "phase1": true
    }
  ]
}
