Agent skill
work-issue
Start working on a tracked issue. Use when beginning work on an issue, logging progress, or managing issue workflow.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/work-issue
SKILL.md
Work on Issue
Manage the full lifecycle of working on a tracked issue.
Quick Start
- Get the issue ID from the user or list available issues
- Mark the issue as in-progress
- Show issue details for context
- Track progress as you work
- Close when complete
Workflow
Starting Work
# List available issues
tracker list
# List issues for a specific project
tracker list --project=parlance
# Mark issue as in-progress
tracker update <id> --status=in-progress
# Show full details
tracker show <id>
During Work
Log progress regularly as you work on the issue:
tracker progress <id> "Found root cause in Parser.lean:142"
tracker progress <id> "Implemented fix, running tests"
tracker progress <id> "Tests pass, ready for review"
Completing Work
tracker close <id> "Fixed in commit abc123. Added regression test."
Arguments
<id>- Issue ID to work onstart- Begin working (marks as in-progress)progress "<message>"- Log progress updateblock "<reason>"- Mark issue as blockeddone "<summary>"- Close the issue
Example Usage
/work-issue 001 # Show issue and start working
/work-issue 001 start # Mark as in-progress
/work-issue 001 progress "Found the bug"
/work-issue 001 done "Fixed in commit xyz"
Best Practices
- Always mark in-progress before starting work
- Log progress frequently - helps track what was tried
- Include context - file paths, line numbers, commit hashes
- Close with details - what was done, how to verify
Integration with Git
When closing an issue, suggest:
- Include issue ID in commit message:
Fix #001: Memory leak in parser - Commit
.issues/changes with related code changes - Reference issue in PR description
Blocked Issues
If blocked on something:
tracker block <id> "Waiting on upstream dependency release"
This preserves progress while indicating the issue can't proceed.
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?