Agent skill
workbench-work-items
Work item management for Workbench CLI. Use when creating, updating, linking, or closing work items and tracking execution status.
Install this agent skill to your Project
npx add-skill https://github.com/incursa/workbench/tree/main/.codex/skills/workbench-work-items
SKILL.md
Key settings
.workbench/config.json: paths.itemsDir, paths.doneDir, ids.width, prefixes, git.branchPattern.- Status values: draft, ready, in-progress, blocked, done, dropped.
Core workflows
- Ensure planning artifacts exist (specs, ADRs, architecture docs) before major work.
- Create a work item and set its initial status.
- Link related specs, ADRs, files, PRs, or issues.
- Update status and close work items when done.
Commands
Create a task:
workbench.ps1 item new --type task --title "Do the thing" --status draft --priority medium --owner platform
Update status:
workbench.ps1 item status WI-WB-0001 in-progress --note "started implementation"
Close and move to done:
workbench.ps1 item close WI-WB-0001
Link docs or PRs:
workbench.ps1 item link WI-WB-0001 --spec /overview/spec.md --adr /decisions/ADR-YYYY-MM-DD-title.md --pr https://github.com/org/repo/pull/1
Output
- Work items in
work/items(active) andwork/done(closed). - Linked docs and external artifacts tracked in front matter.
Guardrails
- Use a work item for every meaningful change and link the supporting docs.
- Keep status accurate so reports and boards stay reliable.
- If a decision happens during work, update/create the ADR and link it.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
workbench-github
GitHub workflows for Workbench CLI. Use when creating pull requests from work items or wiring GitHub-specific actions.
workbench-architecture
Architecture and ADR workflows for Workbench CLI. Use when documenting system design, decisions, tradeoffs, or rationale that must be tracked over time.
dotnet-build-diagnostics
Capture dotnet environment and CI-style build diagnostics with binlog and summary output.
dotnet-test-triage
Run dotnet test, capture failed test cases, and generate a rerun filter plus a markdown failure summary. Use when test runs fail and you need a focused rerun command or a compact failure report.
dotnet-symbol-grep-recipes
Quick ripgrep recipes for common C# navigation tasks in this repo.
workbench-docs
Documentation workflows for Workbench CLI. Use when creating or updating specs, ADRs, runbooks, guides, or general docs, and when syncing backlinks or change notes.
Didn't find tool you were looking for?