ワンクリックで
backlog-db
Interact with Gardener backlog SQLite storage and create new backlog tasks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Interact with Gardener backlog SQLite storage and create new backlog tasks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Debug Gardener runtime failures by joining git worktree/branch/commit context with OTEL JSONL logs. Use for: reading and filtering malformed or high-volume `otel-logs.jsonl`, isolating failed runs by `run.id`/worker, tracing failure events, and mapping runtime context from log entries back to git run/worktree state.
Generate a session recording file and reproduction test from a Gardener TUI error. Use when a worker fails with a visible error (e.g. "process error: missing turn.completed or turn.failed event") and you want to reproduce it deterministically via the replay system.
| name | backlog-db |
| description | Interact with Gardener backlog SQLite storage and create new backlog tasks. |
Use this skill when you need to inspect Gardener backlog rows or create new backlog tasks quickly.
cargo run -q -p gardener --bin backlog-db --scripts/backlog-db.shList the latest backlog rows:
cargo run -q -p gardener --bin backlog-db -- listGARDENER_DB_PATH=PATH cargo run -q -p gardener --bin backlog-db -- listCreate a feature task:
cargo run -q -p gardener --bin backlog-db -- add --title "GARD-xx: Your ticket" --details "What to fix" --priority P1 --scope runtimeProvide overrides:
--kind, --status, --source, --id, --dbInspect or safely edit an exact row:
cargo run -q -p gardener --bin backlog-db -- show --id TASK_IDcargo run -q -p gardener --bin backlog-db -- update --id TASK_ID --status complete --rationale "manual recovery" --clear-leasecargo run -q -p gardener --bin backlog-db -- retire --id TASK_ID --status failed --rationale "duplicate"cargo run -q -p gardener --bin backlog-db -- runbook prints docs/runbooks/backlog-operations.md../scripts/backlog-db.sh runbook still works via the compatibility shim.--title and --details are required for add.priority should be one of P0, P1, P2.--kind must be one of: feature, maintenance, quality_gap, bugfix, infra, merge_conflict, pr_collision. Always use snake_case — the Rust parser rejects PascalCase (e.g. QualityGap will cause a database conversion error).--status should be one of: ready, leased, in_progress, merge_pending, complete, failed, unresolved.--id is omitted, generated task id is manual:<scope>:auto-<unix_ms>.BacklogStore; it does not write raw SQL from the CLI layer.run command and --report options documented in README.md.