一键导入
deploy
Gate a BPMN process on deploy-readiness, then deploy it to local Reebe or Camunda 8. Usage: /bpmnkit:deploy [file.bpmn] [--local|--camunda]
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Gate a BPMN process on deploy-readiness, then deploy it to local Reebe or Camunda 8. Usage: /bpmnkit:deploy [file.bpmn] [--local|--camunda]
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Design and add a Camunda AI Agent Sub-process to a new or existing BPMN process — model, prompts, tools, and a mocked test scenario. Usage: /bpmnkit:agent [file] <description>
Wire an existing BPMN step to an external service via a Camunda connector template. Usage: /bpmnkit:connect <file> <step-id> <service>
Extend an existing BPMN process from a natural-language change request — lifts it to a plan, applies a targeted delta, and merges. Usage: /bpmnkit:extend <file.bpmn> <change request>
Implement a BPMN process end-to-end from a natural language description — writes a ProcessPlan, compiles it deterministically, tests it, and offers to deploy. Usage: /bpmnkit:implement <description>
Run the full static analyzer on a BPMN file and report deploy-readiness. Usage: /bpmnkit:review [file.bpmn]
Run scenario tests on a BPMN process file and report path coverage. Usage: /bpmnkit:test [file.bpmn]
| name | deploy |
| description | Gate a BPMN process on deploy-readiness, then deploy it to local Reebe or Camunda 8. Usage: /bpmnkit:deploy [file.bpmn] [--local|--camunda] |
Deploy the BPMN process: $ARGUMENTS
Extract the .bpmn filename from $ARGUMENTS (find the single .bpmn in cwd, or ask, if not given). Extract --local or --camunda; default --local.
casen lint lint <file>.bpmn --profile deploy
If this reports any errors, stop and fix them first (or hand off to /bpmnkit:review) — do not deploy a process with deploy-profile errors.
casen deploy deploy <file>.bpmn # local Reebe
casen deploy deploy <file>.bpmn --target camunda8 # active Camunda 8 profile
If local deploy fails to connect: tell the user to start Reebe first — casen reebe start --port 26500 (matches the default ZEEBE_ADDRESS this command targets) — then retry.
If Camunda 8 deploy fails with "No active Camunda 8 profile": tell the user to run casen profile create <name> --base-url <url> --auth-type bearer --token <token> (or casen profile import from a Camunda Console credentials file), then casen profile use <name>, then retry.
casen process-definition list --output json
Show the row matching the deployed process id/version.
Deployed: <process-id> version: <N> target: <local|camunda8>
Remind the user: scaffolded workers still need to be started (casen worker start) and any secrets the process references ({{secrets.NAME}}) must be provisioned in the target engine's secret store before instances that reach them will succeed.