Getting Started
Install the CLI, create your first agent, and publish it in minutes.
Install the CLI
npm install -g @clawpack/cliVerify installation:
clawpack --versionCreate Your First Agent
The fastest way to get started:
clawpack create my-agentThe interactive wizard will ask you:
- Name — Your agent's name
- Description — One-line description
- Persona type — assistant, coding, sales, support, creative, research, devops, or custom
- Personality — friendly, professional, direct, witty, calm, or energetic
- Emoji — Your agent's icon
This generates a complete agent workspace:
my-agent/
├── manifest.json # Package metadata
├── SOUL.md # Agent personality & behavior
├── AGENTS.md # Workspace rules & conventions
├── IDENTITY.md # Name, emoji, creature type
├── README.md # Documentation (rendered on crate.clawpack.io)
├── skills/ # Agent skills
└── memory/ # Agent memory filesOr Start from a Template
Use any published agent as a starting point:
clawpack create my-agent --template agentebox/shipwrightThis pulls the template, resets the version, and lets you customize from there.
Log In
clawpack loginGet your API key from crate.clawpack.io/dashboard.
Publish
cd my-agent
clawpack pushThat's it. Your agent is live at crate.clawpack.io/bundles/yourusername/my-agent.