Agent skill
work-item-handler
Fetch and manage work items from issue trackers. Use this skill when: - User references an issue number (#42, PROJ-123) - User asks about requirements or acceptance criteria - User needs to understand current task scope
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/work-item-handler
SKILL.md
Work Item Handler
Integrate with issue trackers (GitHub, JIRA, Azure DevOps) for context-aware assistance.
When to Use This Skill
Proactively invoke when user:
- Mentions an issue number
- Asks about requirements or "what needs to be done"
- Needs to fetch/refresh issue details
- Is unclear about task scope
Context Files (Auto-Injected)
- rules/git.md: Commit and PR format rules (SINGLE SOURCE OF TRUTH)
- context/git.md: Detailed commit/PR examples
- rules/work-items.md: Work item lifecycle
- context/work-items.md: Multi-platform patterns and examples
Read these files for complete guidance. This skill provides quick reference only.
Quick Reference
Fetch Issue (GitHub)
gh issue view <number> --json number,title,body,state,labels
Use /onus:fetch Command
For full fetch with caching:
/onus:fetch 42
Caching
- Location:
~/.claude/onus/work-item-cache.json - Expires: 1 hour
- Refresh:
/onus:fetch <number>
Key Rules
- Don't define commit/PR formats here — that's rules/git.md's job
- Don't guess issue numbers — verify with user or parse from branch
- Track acceptance criteria — warn before PR if unaddressed
What This Skill Does NOT Do
- Define commit message format (see rules/git.md, context/git.md)
- Define PR format (see rules/git.md, context/git.md)
- Define work item lifecycle (see rules/work-items.md)
- Provide detailed fetch examples (see context/work-items.md, commands/fetch.md)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?