Comet

A resumable workflow for long-running tasks and a skill platform: from requirements to delivery, with phase checks and skill evaluation

Workflow

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Runs a CLI and runtime that drive task execution and create git worktrees in the project
  • Writes service files and configuration into the project directory
All reasons and checks

rpamis/comet

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add workflows/comet

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add rpamis/comet --skill comet-any comet-archive comet-build comet-classic comet-design comet-hotfix comet-memory comet-native comet-open comet-review comet-tweak comet-verify comet -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit 899d1fb.

Text for your agent

Install Comet: npm install -g @rpamis/comet. Then run comet init in the project directory and invoke /comet in the agent.

Other ways from the author
npm install -g @rpamis/comet

Requires Node.js 22.16+ or 24+, npm and git.

This is third-party code. Review the repository files before installing.

What it does

Comet is a set of workflows and commands for coding inside an agent. It offers two independent modes: Native for strong models, where the agent plans, implements, tests and verifies under the runtime's control, and Classic with a full five-phase methodology built on OpenSpec and Superpowers with a state machine and checks at each phase exit. Task state lives in the project, so work can resume after an interruption or a session change. Separately Comet composes any skills with /comet-any, packages them for distribution and evaluates them with comet eval using Rubric, Pass@k and Pass^k scoring. A browser dashboard shows progress, git worktrees and acceptance results.

Who it is for. For developers running long tasks in an agent who want a repeatable process with phases, resumption and skill evaluation.

Good fit when

  • A long, multi-stage task that must be resumable after a break
  • You need a process with explicit phases, checks and result acceptance
  • You want to compose, distribute or evaluate your own skills

Not a fit when

  • A small edit where a phased methodology is just overhead
  • Node.js and git are not available in the environment

Example request

Take this task through /comet: clarify the requirements first, then implement and verify the result in phases

Limitations

It installs as an npm package and requires Node.js 22.16+ or 24+, npm and git. Native targets strong models that can plan and verify on their own, Classic targets tasks with strict phase constraints, and neither mode upgrades into the other automatically. Evaluation via comet eval and some features such as LangSmith are wired up separately. Configuration lives in .comet/config.yaml in the project.

How to disable. Remove the global package: npm uninstall -g @rpamis/comet. From the project remove the generated .comet directory and the generated skill and command entries.

Security check

  • Runs a CLI and runtime that drive task execution and create git worktrees in the project
  • Writes service files and configuration into the project directory

README in short

The README describes Comet as a resumable process for long tasks and a skill platform for coding. It offers two independent modes: Native for strong models and Classic with a five-phase methodology built on OpenSpec and Superpowers. A shared /comet entry reads .comet/config.yaml and routes to the right mode, while comet-any composes arbitrary skills into distributable bundles. Comet evaluates skills with Rubric, Pass@k and Pass^k, supports multi-agent work through Supervisor Change and a three-pane browser dashboard. A pure Node.js runtime runs on Windows, macOS and Linux, with task state stored in the project so work can resume. MIT licensed.

FAQ

How does Native differ from Classic?

Native leaves planning and verification to a strong model while the runtime tracks state and acceptance. Classic sets a full five-phase OpenSpec and Superpowers methodology with strict constraints. They are not light and heavy tiers and do not convert into each other.

What does comet eval give?

Skill evaluation with Rubric, Pass@k and Pass^k scoring, so you can compare results and improve skills from evidence rather than intuition.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk390.7KRepository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk249.8KRepository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk210.6KRepository stars
Editors’ pick

Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent

PluginMedium risk171.5KRepository stars
Foxx AIComet

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.