--- name: dashboard description: > Display milestones with unblocked issues at a glance. Use when you want to see project progress and which issues are ready to work on. Invoke with /dashboard [milestone-name-filter] model: claude-haiku-4-5 user-invocable: true context: fork allowed-tools: - Bash(~/.claude/skills/dashboard/scripts/generate-dashboard.sh*) --- # Dashboard @~/.claude/skills/gitea/SKILL.md Display all milestones and their unblocked issues. Issues are considered unblocked if they have no open blockers in their dependency list. ## Workflow 1. **Run the dashboard script** with the milestone filter argument (if provided): ```bash ~/.claude/skills/dashboard/scripts/generate-dashboard.sh "$1" ``` 2. **Display the output** to the user The script automatically: - Fetches all milestones from the repository - For each milestone, gets all open issues - For each issue, checks dependencies with `tea issues deps list` - Categorizes issues as unblocked (no open dependencies) or blocked (has open dependencies) - Displays results grouped by milestone in this format: ``` ## Milestone: Release 1.0 ✓ Unblocked (3): #42 Implement feature X #43 Fix bug in Y #45 Add tests for Z ⊘ Blocked (2): #40 Feature A (blocked by #39) #41 Feature B (blocked by #38, #37) ```