원클릭으로
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.