# Full comet skill treatment (workflow 0.4.0-beta.1, .mjs runtime)
# Injects: the 0.4.0 beta Comet snapshot plus the benchmark dependency
# snapshots under dependency/openspec and dependency/superpowers.
# OpenSpec CLI is still provided by the task Docker image; OpenSpec Skills are
# injected so slash/Skill invocation behavior matches a real installation.
COMET_FULL_040_BETA:
  description: "Full comet skill (workflow 0.4.0-beta.1) with Comet, OpenSpec, and Superpowers dependencies"
  skills:
    # Main dispatcher (carries scripts/ with independent .mjs command bundles and runtime/classic control package)
    - name: comet
      skill: 040-beta/comet
      variant: all
      base: benchmarks
    # Phase sub-skills (slash-invoked as /comet-open etc.)
    - name: comet-open
      skill: 040-beta/comet-open
      variant: all
      base: benchmarks
    - name: comet-design
      skill: 040-beta/comet-design
      variant: all
      base: benchmarks
    - name: comet-build
      skill: 040-beta/comet-build
      variant: all
      base: benchmarks
    - name: comet-verify
      skill: 040-beta/comet-verify
      variant: all
      base: benchmarks
    - name: comet-archive
      skill: 040-beta/comet-archive
      variant: all
      base: benchmarks
    - name: comet-hotfix
      skill: 040-beta/comet-hotfix
      variant: all
      base: benchmarks
    - name: comet-tweak
      skill: 040-beta/comet-tweak
      variant: all
      base: benchmarks
    # OpenSpec workflow dependencies (benchmark dependency snapshots).
    - name: openspec-apply-change
      skill: dependency/openspec/openspec-apply-change
      variant: all
      base: benchmarks
    - name: openspec-archive-change
      skill: dependency/openspec/openspec-archive-change
      variant: all
      base: benchmarks
    - name: openspec-bulk-archive-change
      skill: dependency/openspec/openspec-bulk-archive-change
      variant: all
      base: benchmarks
    - name: openspec-continue-change
      skill: dependency/openspec/openspec-continue-change
      variant: all
      base: benchmarks
    - name: openspec-explore
      skill: dependency/openspec/openspec-explore
      variant: all
      base: benchmarks
    - name: openspec-ff-change
      skill: dependency/openspec/openspec-ff-change
      variant: all
      base: benchmarks
    - name: openspec-new-change
      skill: dependency/openspec/openspec-new-change
      variant: all
      base: benchmarks
    - name: openspec-onboard
      skill: dependency/openspec/openspec-onboard
      variant: all
      base: benchmarks
    - name: openspec-propose
      skill: dependency/openspec/openspec-propose
      variant: all
      base: benchmarks
    - name: openspec-sync-specs
      skill: dependency/openspec/openspec-sync-specs
      variant: all
      base: benchmarks
    - name: openspec-verify-change
      skill: dependency/openspec/openspec-verify-change
      variant: all
      base: benchmarks
    # Superpowers dependencies used by Comet phase guidance and recovery paths.
    - name: brainstorming
      skill: dependency/superpowers/brainstorming
      variant: all
      base: benchmarks
    - name: dispatching-parallel-agents
      skill: dependency/superpowers/dispatching-parallel-agents
      variant: all
      base: benchmarks
    - name: executing-plans
      skill: dependency/superpowers/executing-plans
      variant: all
      base: benchmarks
    - name: finishing-a-development-branch
      skill: dependency/superpowers/finishing-a-development-branch
      variant: all
      base: benchmarks
    - name: receiving-code-review
      skill: dependency/superpowers/receiving-code-review
      variant: all
      base: benchmarks
    - name: requesting-code-review
      skill: dependency/superpowers/requesting-code-review
      variant: all
      base: benchmarks
    - name: subagent-driven-development
      skill: dependency/superpowers/subagent-driven-development
      variant: all
      base: benchmarks
    - name: systematic-debugging
      skill: dependency/superpowers/systematic-debugging
      variant: all
      base: benchmarks
    - name: test-driven-development
      skill: dependency/superpowers/test-driven-development
      variant: all
      base: benchmarks
    - name: using-git-worktrees
      skill: dependency/superpowers/using-git-worktrees
      variant: all
      base: benchmarks
    - name: verification-before-completion
      skill: dependency/superpowers/verification-before-completion
      variant: all
      base: benchmarks
    - name: writing-plans
      skill: dependency/superpowers/writing-plans
      variant: all
      base: benchmarks
    - name: writing-skills
      skill: dependency/superpowers/writing-skills
      variant: all
      base: benchmarks
