Initial commit: DevClaw OpenClaw plugin

Multi-project dev/qa pipeline orchestration with 4 agent tools:
- task_pickup: atomic task pickup with model selection and session reuse
- task_complete: DEV done, QA pass/fail/refine with label transitions
- queue_status: task queue and worker status across projects
- session_health: zombie detection and state consistency checks

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Lauren ten Hoor
2026-02-08 15:26:29 +08:00
commit 9ace15dad5
14 changed files with 1313 additions and 0 deletions

22
openclaw.plugin.json Normal file
View File

@@ -0,0 +1,22 @@
{
"id": "devclaw",
"name": "DevClaw",
"description": "Multi-project dev/qa pipeline orchestration for OpenClaw. Atomic task pickup, completion, queue status, and session health tools.",
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"modelSelection": {
"type": "object",
"properties": {
"enabled": { "type": "boolean" },
"analyzerModel": { "type": "string" }
}
},
"glabPath": {
"type": "string",
"description": "Path to glab CLI binary. Defaults to 'glab' on PATH."
}
}
}
}