From kaiten-connector
Aggregate and analyze data from a Kaiten board to provide backlog health metrics.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kaiten-connector:kaiten-backlogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Aggregate and analyze data from a Kaiten board to provide backlog health metrics.
Aggregate and analyze data from a Kaiten board to provide backlog health metrics.
KAITEN_HOST and KAITEN_TOKEN must be set$ARGUMENTS)If no board ID is provided, ask the user or suggest running kaiten-boards first.
curl -s -H "Authorization: Bearer $KAITEN_TOKEN" \
"https://$KAITEN_HOST/api/latest/board/$ARGUMENTS/columns"
curl -s -H "Authorization: Bearer $KAITEN_TOKEN" \
"https://$KAITEN_HOST/api/latest/cards?board_id=$ARGUMENTS&limit=200&condition=1"
Paginate if needed to get all active cards.
Calculate the following metrics:
Distribution by column:
Blockers:
Workload by member:
Aging:
Due dates:
Backlog Analytics: "Board Name"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total active cards: N
Distribution by column:
| Column | Cards | WIP Limit | Status |
|--------|-------|-----------|--------|
| To Do | 15 | - | OK |
| In Progress | 8 | 5 | OVER LIMIT |
| Review | 3 | 4 | OK |
| Done | 12 | - | OK |
Blockers (N):
- Card #123: "Title" — reason
- Card #456: "Title" — reason
Workload:
| Member | Cards | Status |
|--------|-------|--------|
| User1 | 12 | Overloaded |
| User2 | 5 | OK |
| Unassigned | 3 | Needs attention |
Aging alerts:
- N cards stale >7 days
- N cards stale >30 days
- Oldest in-progress: Card #ID (X days)
Due dates:
- N overdue
- N due this week
- N without due date
Provide actionable recommendations based on the analysis.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub stillfrozen/kaiten-cursor-connector --plugin kaiten-connector