{
  "version": "0.4.0-beta.19",
  "skills": [
    "comet/SKILL.md",
    "comet/agents/openai.yaml",
    "comet-classic/SKILL.md",
    "comet-classic/agents/openai.yaml",
    "comet-classic/reference/auto-transition.md",
    "comet-classic/reference/classic-layout.md",
    "comet-classic/reference/comet-yaml-fields.md",
    "comet-classic/reference/context-recovery.md",
    "comet-classic/reference/debug-gate.md",
    "comet-classic/reference/decision-point.md",
    "comet-classic/reference/dirty-worktree.md",
    "comet-classic/reference/file-structure.md",
    "comet-classic/reference/intent-frame.md",
    "comet-classic/reference/scripts.md",
    "comet-classic/reference/subagent-dispatch.md",
    "comet-classic/reference/workspace.md",
    "comet-review/SKILL.md",
    "comet-review/agents/openai.yaml",
    "comet-any/SKILL.md",
    "comet-any/agents/openai.yaml",
    "comet-any/reference/authoring-subagents.md",
    "comet-any/reference/authored-zone-example.md",
    "comet-any/reference/bundle-authoring.md",
    "comet-any/reference/eval-provider.md",
    "comet-any/reference/subagents/script-author.md",
    "comet-any/reference/subagents/reference-author.md",
    "comet-any/reference/subagents/workflow-entry-author.md",
    "comet-any/reference/subagents/skill-core-author.md",
    "comet-any/reference/subagents/pause-points-author.md",
    "comet-any/reference/subagents/skill-reviewer.md",
    "comet/scripts/comet-runtime.mjs",
    "comet/scripts/comet-env.mjs",
    "comet/scripts/comet-guard.mjs",
    "comet/scripts/comet-state.mjs",
    "comet/scripts/comet-handoff.mjs",
    "comet/scripts/comet-archive.mjs",
    "comet/scripts/comet-yaml-validate.mjs",
    "comet/scripts/comet-hook-guard.mjs",
    "comet/scripts/comet-intent.mjs",
    "comet/scripts/comet-resume-probe.mjs",
    "comet/scripts/comet-entry-runtime.mjs",
    "comet/scripts/comet-hook-router.mjs",
    "comet-native/SKILL.md",
    "comet-native/agents/openai.yaml",
    "comet-native/reference/artifacts.md",
    "comet-native/reference/clarification.md",
    "comet-native/reference/commands.md",
    "comet-native/reference/recovery.md",
    "comet-native/reference/workspace.md",
    "comet-native/scripts/comet-native-runtime.mjs",
    "comet-native/scripts/comet-native-hook-guard.mjs",
    "comet-native/scripts/comet-native-init.mjs",
    "comet-native/scripts/comet-native-root.mjs",
    "comet-native/scripts/comet-native-new.mjs",
    "comet-native/scripts/comet-native-spec.mjs",
    "comet-native/scripts/comet-native-show.mjs",
    "comet-native/scripts/comet-native-status.mjs",
    "comet-native/scripts/comet-native-select.mjs",
    "comet-native/scripts/comet-native-next.mjs",
    "comet-native/scripts/comet-native-archive.mjs",
    "comet-native/scripts/comet-native-doctor.mjs",
    "comet-open/SKILL.md",
    "comet-open/agents/openai.yaml",
    "comet-design/SKILL.md",
    "comet-design/agents/openai.yaml",
    "comet-build/SKILL.md",
    "comet-build/agents/openai.yaml",
    "comet-verify/SKILL.md",
    "comet-verify/agents/openai.yaml",
    "comet-archive/SKILL.md",
    "comet-archive/agents/openai.yaml",
    "comet-hotfix/SKILL.md",
    "comet-hotfix/agents/openai.yaml",
    "comet-tweak/SKILL.md",
    "comet-tweak/agents/openai.yaml"
  ],
  "internalSkills": [
    "comet/runtime/classic/skill.yaml",
    "comet/runtime/classic/guardrails.yaml",
    "comet/runtime/classic/checks.yaml"
  ],
  "rules": [
    "comet/rules/comet-workflow-guard.md",
    "comet/rules/comet-workflow-guard.en.md"
  ],
  "hooks": {
    "comet/scripts/comet-hook-router.mjs": {
      "matcher": "Write|Edit",
      "description": "Route each write to the selected Comet Native or Classic phase guard"
    }
  },
  "languages": [
    { "id": "en", "name": "English", "skillsDir": "skills", "artifactLanguage": "en" },
    { "id": "zh", "name": "中文", "skillsDir": "skills-zh", "artifactLanguage": "zh-CN" }
  ]
}
