Documentation
How to Use
Use npx to install any preset into your project. No global install needed.
Install a preset
$ npx clawset issue-triageList available presets
$ npx clawset listShow preset details
$ npx clawset show issue-triageContribute
Want to add your own preset? Every preset lives in the presets/ directory of the repo.
- Fork the clawset repo
- Create a new folder under
presets/your-preset-name/ - Add a
spec.jsonwith name, version, description, skills, and optional cron - Add
SOUL.md,IDENTITY.md, and other markdown files that define your agent's behavior - Open a pull request
FAQ
What is OpenClaw?
OpenClaw is an open-source framework for building autonomous AI agents. It provides a structured way to define agent identity, behavior, tools, and schedules using simple markdown and JSON files.
What are skills?
Skills are capabilities that a preset uses, like github, slack, or summarize. Each skill maps to a set of tools the agent can use during execution.
How do schedules work?
Presets can define a cron field in their spec.json to run on a schedule. For example, 0 9 * * 1-5 means the agent runs at 9:00 AM on weekdays. The scheduler is managed by the OpenClaw runtime.
What is configure?
The configure field lists setup steps that run when installing a preset. For example, a preset with "configure": ["web"] will prompt you to configure web access during installation.