
Rtk Triage
This orchestrates a full repository health check by running issue and PR triage in parallel, then crossing the data to catch gaps your team would otherwise miss. It flags the dangerous stuff: P0 bugs with no PR attached, security findings left unaddressed, two PRs accidentally fixing the same issue, and your own PRs sitting dirty because someone else touched the same files. Saves everything to a dated markdown file in claudedocs so you have a paper trail. Best run weekly or before sprint planning when you need to see the whole picture instead of just reacting to notifications. The cross-analysis in phase 3 is where it earns its keep.
- skills.sh installs
- 1.4K
- GitHub stars
- 86K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add rtk-ai/rtk --skill rtk-triage --agent claude-codeInstalls into .claude/skills of the current project.
Files
/rtk-triage
Orchestrateur de triage RTK. Fusionne issue-triage + pr-triage et produit une analyse croisée.
Quand utiliser
- Hebdomadaire ou avant chaque sprint
- Quand le backlog PR/issues grossit rapidement
- Pour identifier les doublons avant de reviewer
Workflow en 4 phases
Phase 0 — Préconditions
git rev-parse --is-inside-work-tree
gh auth status
Vérifier que la date actuelle est connue (utiliser date +%Y-%m-%d).
Phase 1 — Data gathering (parallèle)
Lancer les deux collectes simultanément :
Issues :
gh repo view --json nameWithOwner -q .nameWithOwner
gh issue list --state open --limit 150 \
--json number,title,author,createdAt,updatedAt,labels,assignees,body
gh issue list --state closed --limit 20 \
--json number,title,labels,closedAt
gh api "repos/{owner}/{repo}/collaborators" --jq '.[].login'
PRs :
# Fetcher toutes les PRs ouvertes — paginer si nécessaire (gh limite à 200 par appel)
gh pr list --state open --limit 200 \
--json number,title,author,createdAt,updatedAt,additions,deletions,changedFiles,isDraft,mergeable,reviewDecision,statusCheckRollup,body
Sponsors
Details
- Repository
- github.com/rtk-ai/rtk
- Category
- Git & Pull Requests
- First seen
- Jun 3, 2026