manage-tickets
Commands for viewing, assigning, and updating ticket status on the Guidr GitHub Projects board. Includes workflows for starting, progressing, and completing tickets.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
Manage Tickets Skill
Commands for viewing, assigning, and updating ticket status on the Guidr GitHub Projects board.
View Issues
# View a specific issue
gh issue view 123
# List all open issues
gh issue list --state open
# List issues assigned to you
gh issue list --assignee @me
# List issues by status (requires project context)
gh issue list --label "status: in-progress"
# List issues with details
gh issue list --json number,title,assignees,projectItems
Assign Yourself to an Issue
# Assign yourself
gh issue edit 123 --add-assignee @me
# Assign another person
gh issue edit 123 --add-assignee username
# Remove assignee
gh issue edit 123 --remove-assignee @me
Update Issue Status
# Move to "In Progress"
gh issue edit 123 --add-project "Guidr" --project-field "Status" --project-value "In Progress"
# Move to "Done"
gh issue edit 123 --add-project "Guidr" --project-field "Status" --project-value "Done"
# Move to "Todo"
gh issue edit 123 --add-project "Guidr" --project-field "Status" --project-value "Todo"
Add Comments and Updates
# Add a comment to track progress
gh issue comment 123 --body "Progress update: completed step 1"
# Add a comment with code example
gh issue comment 123 --body "Fixed in commit abc123. See the changes here: \`\`\`typescript\n...\n\`\`\`"
# Reference issue in commit
# Use "Closes #123" or "Fixes #123" in commit message to auto-link
Link Commits to Issues
# In commit message (auto-links the issue)
git commit -m "feat: add timer feature
Closes #123"
# Update issue with commit reference
gh issue comment 123 --body "Fixed in commit $(git rev-parse --short HEAD)"
Common Workflows
Starting work on a ticket:
gh issue edit 123 --add-assignee @me
gh issue edit 123 --add-project "Guidr" --project-field "Status" --project-value "In Progress"
Finishing a ticket:
# Reference in PR description: "Closes #123"
# After PR merge, status auto-updates to "Done" (if using Closes)
# Or manually update:
gh issue edit 123 --add-project "Guidr" --project-field "Status" --project-value "Done"
Requesting help on a ticket:
gh issue comment 123 --body "Blocked: waiting for @someone's input on architecture decision"
Project Board
Board URL: https://github.com/users/stevendejongnl/projects/3
Statuses: Todo → In Progress → Done
Tips
- Always assign yourself before starting work
- Keep status updated during development
- Use issue comments to track blockers and progress
- Include issue number in commit messages for automatic linking
- Use "Closes #123" in PR descriptions for automatic status closure
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-26
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!