# Comet Verify

Verify a Classic change and record the results.

- Repository: https://github.com/rpamis/comet (3263 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add rpamis/comet --skill comet-verify -g -a claude-code -y`
Codex: `npx skills add rpamis/comet --skill comet-verify -g -a codex -y`
Cursor: `npx skills add rpamis/comet --skill comet-verify -g -a cursor -y`
Gemini CLI: `npx skills add rpamis/comet --skill comet-verify -g -a gemini-cli -y`

## Description

Verify a Classic change and record the results. Use when the user invokes /comet-verify or Classic Runtime enters Verify.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Comet Phase 4: Verify

On first entering a phase, handing off to a new Agent, or restoring context, read and follow [Task Context and Artifact Language](../comet-classic/reference/scripts.md#task-context-and-artifact-language). Prefer the current continuation or claimed Action's `contextRequest`; do not retrieve repeatedly during uninterrupted work in the same phase.

After entry returns layout, follow `comet-classic/reference/classic-layout.md` to bind each logical root to its directory. Do not reload the protocol if it is already in context. Use the adapter for OpenSpec CLI calls and the bound `<classic-*>` roots for paths; do not run an extra root show first.

## SDK Run path

On first entering the current SDK phase, handing off to a new Agent, or restoring context, read [phase entry and recovery](../comet-classic/reference/sdk-methods.md#phase-entry-and-recovery) and the current phase's section in that reference. Reuse them when already available and still valid in this session. Continue with the phase below; recovery routes based on `nextAction.kind` apply only to older responses without a continuation mode.

The rest: https://github.com/rpamis/comet/blob/HEAD/assets/skills/comet-verify/SKILL.md
