Skip to content

Workspace

Clasper Core uses a workspace folder for portable, version-controlled agent configuration.

Workspaces define:

  • agent personas and operating rules
  • optional multi-agent role personas
  • optional skills (instructions + capability intent)

Configure via:

Terminal window
CLASPER_WORKSPACE=./workspace
workspace/
├── AGENTS.md # Operating rules (recommended)
├── SOUL.md # Default persona (fallback)
├── souls/ # Role personas (optional)
│ └── <role>.md
├── IDENTITY.md # Branding (optional)
├── HEARTBEAT.md # Heartbeat checklist (optional)
└── skills/ # Skills (optional)
└── <skill-name>/
└── SKILL.md

Shared operating rules: constraints, safety rules, and execution style. Treat this like policy and review changes like code.

Persona definitions. If souls/<role>.md exists, it is used for that role; otherwise SOUL.md is the default.

Skill instructions (OpenClaw-compatible format). Skills are a convenient way to:

  • package instructions for consistent behavior
  • describe intended capabilities and boundaries

In v2.0, execution is mediated by governance and (optionally) adapters. Workspace content is one of the inputs into safe, repeatable execution, but it does not grant authority by itself.