Skip to main content
Comet SDK records Skill workflow execution, user decisions, and validation evidence, and provides recovery interfaces after interruptions. Your platform supplies model requests, tools, Skill loading, and user interaction. To have an Agent create a workflow from your goal, start with Compose any Skill. Use the SDK to define workflows in your product or connect host executors.

Choose an integration layer

Runtime manages Runs, Actions, and Waits. Application pins actual Skills, modules, artifact contracts, and installation identity. Plugin SDK manages registration, installation, enabled status, and capability calls; the host decides when to provide plugin context to an Agent.

What you can build

Start with your first workflow, then replace local handlers with calls to your existing Agent. Package an Application when you need platform installation and complete Skill dependencies. Basic Runtime is sufficient for trying scheduling behavior.

Installation and public entry points

Use Node.js 22.x starting at 22.16, or Node.js 24 and later. The SDK uses ESM and includes TypeScript declarations.
Importing basic Runtime does not start an Agent or assemble Native, Classic, personal memory, or project knowledge. Choose entry points for the responsibilities you need.

Continue learning

Your first workflow

Run steps, request approval, and resume across processes.

Complete applications

Package the entry, workflow, and pinned dependencies.

Artifact validation

Require real files and business validation.

Plugin integration

Register capabilities with installation, enabled status, and scope checks.
Last modified on October 22, 2026