Files
architecture/skills/dashboard/SKILL.md
Hugo Nijhuis 7406517cd9 refactor: migrate commands to user-invocable skills
Claude Code has unified commands into skills with the user-invocable
frontmatter field. This migration:

- Converts 20 commands to skills with user-invocable: true
- Consolidates docs into single writing-capabilities.md
- Rewrites capability-writing skill for unified model
- Updates CLAUDE.md, Makefile, and other references
- Removes commands/ directory

Skills now have two types:
- user-invocable: true - workflows users trigger with /name
- user-invocable: false - background knowledge auto-loaded

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 16:39:55 +01:00

2.2 KiB

name, description, model, user-invocable
name description model user-invocable
dashboard Show dashboard of open issues, PRs awaiting review, and CI status. Use when checking project status, viewing issues/PRs, or when user says /dashboard. haiku true

Repository Dashboard

@~/.claude/skills/gitea/SKILL.md

Fetch and display the following sections:

1. Open Issues

Run tea issues to list all open issues.

Format as a table showing:

  • Number
  • Title
  • Author

2. Open Pull Requests

Run tea pulls to list all open PRs.

Format as a table showing:

  • Number
  • Title
  • Author

3. CI Status (Recent Workflow Runs)

Run tea actions runs to list recent workflow runs.

Output formatting:

  • Show the most recent 10 workflow runs maximum
  • For each run, display:
    • Status (use indicators: [SUCCESS], [FAILURE], [RUNNING], [PENDING])
    • Workflow name
    • Branch or PR reference
    • Commit (short SHA)
    • Triggered time

Highlighting:

  • Highlight failed runs by prefixing with a warning indicator and ensuring they stand out visually
  • Example: "[FAILURE] build - PR #42 - abc1234 - 2h ago"

Handling repos without CI:

  • If tea actions runs returns "No workflow runs found" or similar, display: "No CI workflows configured for this repository."
  • Do not treat this as an error - simply note it and continue

Output Format

Present each section with a clear header. Example:

## Open Issues (3)

| #  | Title                  | Author |
|----|------------------------|--------|
| 15 | Fix login timeout      | alice  |
| 12 | Add dark mode          | bob    |
| 8  | Update documentation   | carol  |

## Open Pull Requests (2)

| #  | Title                  | Author |
|----|------------------------|--------|
| 16 | Fix login timeout      | alice  |
| 14 | Refactor auth module   | bob    |

## CI Status

| Status      | Workflow | Branch/PR   | Commit  | Time    |
|-------------|----------|-------------|---------|---------|
| **[FAILURE]** | build    | PR #16      | abc1234 | 2h ago  |
| [SUCCESS]   | build    | main        | def5678 | 5h ago  |
| [SUCCESS]   | lint     | main        | def5678 | 5h ago  |

If no CI is configured:

## CI Status

No CI workflows configured for this repository.