Note
Technical preview. Skills are under heavy development and are subject to change.
Official AI coding skills for Camunda 8 development. Build working Camunda solutions in minutes with AI guidance.
These skills follow the Agent Skills open standard and work with Claude Code, Cursor, GitHub Copilot, Codex, Gemini CLI, and other compatible AI coding agents.
| Skill | Description |
|---|---|
| camunda-c8ctl | Install and configure c8ctl, set up a local cluster, manage profiles and plugins |
| camunda-docs | Look up the official Camunda 8 docs via the camunda-docs MCP server (with llms.txt fallback) |
| camunda-bpmn | Create and edit BPMN 2.0 processes for Camunda 8/Zeebe |
| camunda-feel | Write and debug FEEL expressions |
| camunda-dmn | Author DMN decisions — decision tables, hit policies, literal expressions, business-rule task wiring |
| camunda-forms | Create Camunda Form JSON schemas for user tasks |
| camunda-connectors | Browse and configure pre-built connectors via element templates |
| camunda-development | Choose between OOTB connectors, custom connector templates, custom Java connectors, and job workers before writing integration code |
| camunda-job-workers | Implement job workers in Java, Camunda Spring Boot, or TypeScript |
| camunda-connectors-development | Build custom Camunda 8 connectors — JSON-only template on a protocol connector, or custom Java connector via the Connectors SDK (outbound + inbound) |
| camunda-process-mgmt | Deploy resources, start/inspect instances, resolve incidents, complete tasks — via c8ctl |
| camunda-ai-agents | Build AI agents in BPMN — AI Agent connector on an ad-hoc subprocess, tools, fromAi(), prompts |
- Camunda 8.8+ cluster — local via c8run, SaaS, or Self-Managed
- c8ctl CLI installed and configured — provides all skill tooling (
c8ctl bpmn lint,c8ctl element-template,c8ctl feel evaluate, deploy, watch, operate)
Several installers in the Agent Skills ecosystem support a range of agents — Claude Code, GitHub Copilot, Cursor, Codex, Gemini CLI, Goose, and others. Two common ones:
# npm-based
npx skills add camunda/skills --skill '*'
# GitHub CLI -- select "all skills"
gh skill install camunda/skillsSee each tool's --help for supported agents and options (version pinning, scope).
# Register this repo as a Claude Code marketplace (one-time)
claude plugin marketplace add camunda/skills
# Install the plugin
claude plugin install camunda-skills@camunda-skillsClone this repository and copy skills/<skill-name>/ directories into your agent's skills lookup path (e.g. ~/.claude/skills/ for Claude Code user-wide, <project>/.claude/skills/ for project-scoped; consult your agent's docs for other agents).
To try the skills with Claude Code without installing — useful for evaluating before you commit — load them session-only against a local clone:
git clone https://github.com/camunda/skills && cd skills
claude --plugin-dir .
# or, equivalent shortcut while developing this repo:
make try-
Install c8ctl and start a local cluster:
npm install -g @camunda8/cli c8ctl cluster start # downloads c8run on first runFor SaaS or Self-Managed clusters, run
c8ctl add profileinstead — see the camunda-c8ctl skill. -
Ask your AI agent:
"Create an invoice approval process with a user task for review and an HTTP connector to notify the accounting system"
-
The agent will use the appropriate skills to create your BPMN process, forms, and guide you through deployment.
Bug or feature request? Open an issue. General Camunda 8 questions belong on the Camunda Forum.
Apache 2.0 — see LICENSE.