Loading...
Loading...
Comet Phase 1: Open. Invoke with /comet-open. Explore ideas and create change structure (proposal + design + tasks) via OpenSpec.
npx skill4agent add rpamis/comet comet-openopenspec-exploreopenspec-new-changeopenspec-proposeopenspec/changes/<name>/
├── .openspec.yaml
├── .comet.yaml
├── proposal.md # Why + What: Problem, Objectives, Scope
├── design.md # How (high-level): Architectural Decisions, Solution Selection
└── tasks.md # Task List (checkboxes).comet.yamlCOMET_SEARCH_ROOTS=("." "$HOME/.claude/skills" "$HOME/.codex/skills" "$HOME/.cursor/skills")
COMET_STATE="${COMET_STATE:-$(find "${COMET_SEARCH_ROOTS[@]}" -path '*/comet/scripts/comet-state.sh' -type f -print -quit 2>/dev/null)}"
COMET_GUARD="${COMET_GUARD:-$(find "${COMET_SEARCH_ROOTS[@]}" -path '*/comet/scripts/comet-guard.sh' -type f -print -quit 2>/dev/null)}"
if [ -z "$COMET_STATE" ] || [ -z "$COMET_GUARD" ]; then
echo "ERROR: Comet scripts not found. Ensure the comet skill is installed." >&2
return 1
fi
bash "$COMET_STATE" init <name> fullbash "$COMET_STATE" check <name> openbash "$COMET_GUARD" <change-name> open --apply--apply.comet.yamlphase: openbash "$COMET_GUARD" <change-name> open --applyphase: designphase: buildREQUIRED NEXT SKILL: Invoke theskill to enter the deep design phase.comet-design