Before starting
- Node.js 22 or later
- Git
- A supported AI coding platform
Start a Native change in three steps
1
Install and initialize Comet
Run in the project root directory:Initialization installs the skills and rules required by Native. Platforms that support Hook will also install a unified Router. Project configuration will be saved in
.comet/config.yaml, the new Native documentation is placed by default in docs/comet/.2
Tell Comet what you want to achieve
Open Agent and enter: In the project
/comet will read the project configuration and enter Native. It is the Skill entry point in the Agent, not a terminal command.When creating a change, you can continue to use the current directory or let Comet create a branch or worktree. When parallel processing is explicitly required,
Comet uses an independent worktree to isolate tasks.3
Confirm the target and then let Comet move forward
Native will first investigate the facts that can already be determined in the repository, and only ask for decisions that would still change the scope, default behavior, compatibility, or risks. You confirm the goal
After non-target and non-acceptance criteria are set, Comet will continue to implement, inspect, independently accept and archive, without the need for you to manually switch phases.
What Comet manages
- ** Prepare and bind the workspace ** : Create or reuse branches and worktrees, and return to the correct directory when restoring; Stop writing when the workspaces do not match to prevent the code from falling into the wrong directory.
- ** Continuously advance the workflow ** : The model is responsible for investigation and implementation, and the Runtime determines the current stage and the next step. It is paused only when a user decision or blockage occurs.
- ** Independent judgment of completion ** : The Runtime first runs the necessary checks, and then the new read-only Verifier checks the results against the acceptance criteria; if acceptance items do not pass, it returns to Build with clear problems to fix.
- ** Continue from the break ** : Requirements, schedules and acceptance conclusions are saved in the project files. After changing Windows, sessions or compressing the context, there is no need to restate the background.
- ** Load relevant records ** : After enabling Personal Memory and Project Knowledge, Comet selects relevant personal preferences and project knowledge for the current task instead of loading all historical content.
Resume after interruption
After reopening the project, enter: in the Agentcomet status; To view Change, tasks, acceptance and workspace progress in a browser, you can use it
comet dashboard. When installation or status is abnormal, run comet doctor again for troubleshooting.

