comet-open

Installation
SKILL.md

Comet Phase 1: Open

Before starting or recovering, read and follow comet-classic/reference/classic-layout.md. Every OpenSpec CLI call in this file must use the adapter, and every file path must use the <classic-*> logical roots bound by that protocol.

Prerequisites

  • No active change, or user wants to create a new change

Steps

0. Output Language Constraint

Every prompt and artifact request passed to OpenSpec must include the resolved Comet artifact language, using normalized ids such as en or zh-CN. Before .comet.yaml exists, read classic.language from project .comet/config.yaml, then fall back to global ~/.comet/config.yaml; after the change is initialized, use comet state get <name> language. If no configured language exists, fall back to the current user request language. The generated proposal.md, design.md, and tasks.md must use that language as their main language.

0a. Current Change Binding

When resuming an existing change, inspect <classic-change-dir>/.comet.yaml first:

Installs
781
Repository
rpamis/comet
GitHub Stars
3.0K
First Seen
May 24, 2026
comet-open — rpamis/comet