Show GitHub Issues dashboard - what everyone is working on, open PRs, and backlog
Displays a dashboard of GitHub issues and PRs showing team assignments, open PRs, and backlog. Triggered by `/work` command to track active work and suggest next tasks.
/plugin marketplace add builtby-win/skills/plugin install work@builtby-win-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Show the current state of GitHub Issues and PRs for the project.
Run these commands and format the output as a dashboard:
# Active worktrees (if project uses them)
# Example: pnpm worktree list
# Or: git worktree list
# Skip if project doesn't use worktrees
# Issues assigned to team members
gh issue list --assignee {username} --state open --json number,title,labels,createdAt
# Open PRs
gh pr list --state open --json number,title,author,labels,reviewDecision,headRefName
# Backlog (unassigned issues)
gh issue list --state open --json number,title,labels,createdAt | jq '[.[] | select(.assignees == [] or .assignees == null)]'
Note: Adjust assignee names based on your team. Get team members from your project's CLAUDE.md or GitHub settings.
Present the dashboard like this:
## Active Worktrees (if applicable)
- Issue #5 (dark-mode) → port 4322 → http://localhost:4322
Server: running (PID 12345)
- Issue #10 (mobile-nav) → port 4323 → http://localhost:4323
Server: not running
## Your Work ({current-user})
- #5 Add dark mode [status:in-progress]
Branch: {PROJECT_PREFIX}/issue-5-dark-mode
{Worktree info if applicable}
## Team Member Work
- #{N} {Title} [status:in-progress]
Branch: {PROJECT_PREFIX}/issue-{N}-{slug}
{Worktree/PR info}
## Open PRs
- PR #{PR_NUM}: {Title} ({author}) - {Review status}
- PR #{PR_NUM}: {Title} ({author}) - Approved
## Backlog (unassigned)
- #{N} {Title}
- #{N} {Title}
Suggestion: Work on #{N} (oldest unassigned issue)
[status:in-progress], [status:pr-ready]/work mine - Only show issues assigned to current user/work prs - Only show open PRs/work next - Just show the suggested next issue to work onIn your project's CLAUDE.md, set:
## GitHub Workflow Configuration
PROJECT_PREFIX=your-project-name
## Team Members
- @username1
- @username2
Example configurations:
PROJECT_PREFIX=myapp