rtk-ai/rtk

DirSkills catalogs 12 skills from this repository, across 4 categories: Automation, Data, DevOps, Quality.

75.9K stars4.8K forksView on GitHub
๐Ÿงน
2026/08/13

Code Simplifier

Code Simplifier reviews Rust code for idiomatic simplification patterns, reducing over-engineering and unnecessary allocations without changing behavior. Use it to apply Rust idioms like iterator chains, early returns, and Option/Result chaining while respecting project constraints.
Quality
75.9K4.8K
๐Ÿ”
2026/08/13

Issue Triage

Issue Triage audits open issues, categorizes them, detects duplicates, cross-references pull requests, assesses risk, and posts comments. Use it to triage issues manually or proactively when many open issues need attention.
Automation
75.9K4.8K
๐Ÿ”
2026/08/13

PR Review

PR Review batches open pull requests in order of complexity, checks merge readiness (conflicts, CLA, reviews), reads diffs, and asks for explicit approval before merging. It also posts comments on blocked PRs.
Quality
75.9K4.8K
๐Ÿ”
2026/08/13

PR Triage

PR Triage audits open pull requests, flags risks, and helps choose which PRs need deeper review. It can draft and post review comments, with language handling for French or English.
Quality
75.9K4.8K
โฑ๏ธ
2026/08/13

Performance

Performance analyzes RTK CLI startup time, memory usage, and token savings to detect and fix performance regressions. Use it after filter changes, dependency additions, or before release to verify the CLI meets <10ms startup, <5MB memory, and 60-90% token savings targets.
Quality
75.9K4.8K
๐Ÿงช
2026/08/13

RTK TDD

RTK TDD enforces a Red-Green-Refactor test-driven development workflow for Rust projects, auto-triggering on implementation, testing, refactoring, and bug fixing tasks. It provides Rust-idiomatic testing patterns using anyhow/thiserror, cfg(test), and Arrange-Act-Assert.
Quality
75.9K4.8K
๐Ÿ”
2026/08/13

RTK Triage

RTK Triage orchestrates issue and PR triage, then cross-references the data to detect overlapping PRs, security gaps, P0 bugs without PRs, and internal conflicts, saving a report to claudedocs.
Quality
75.9K4.8K
๐Ÿ“Š
2026/08/13

Repo Recap

Repo Recap generates a structured Markdown summary of a repository's open pull requests, issues, and recent releases, ready to share with a team. Use it to quickly get an executive overview of project activity and risk areas.
Data
75.9K4.8K
๐Ÿฆ€
2026/08/13

Rust Design Patterns

Rust Design Patterns documents idiomatic Rust patterns (Newtype, Builder, State Machine, Trait Object, RAII, Strategy, Extension Trait) for RTK's CLI filter modules. Use when designing new modules or refactoring existing filter code.
Quality
75.9K4.8K
๐Ÿ›ก๏ธ
2026/08/13

Security Guardian

Security Guardian performs comprehensive security analysis for RTK CLI, focusing on command injection, shell escaping, hook security, and malicious input handling. Use it before release or after security-sensitive code changes.
Quality
75.9K4.8K
๐Ÿš€
2026/08/13

Ship

Ship automates the complete release cycle for RTK: build verification, version bump, changelog update, git tag, and push to trigger CI/CD. Use it before tagging a new version to ensure quality checks pass and releases are safe.
DevOps
75.9K4.8K
๐Ÿงช
2026/08/13

TDD Rust

TDD Rust guides Red-Green-Refactor development of RTK filters in Rust, using real command fixtures, token savings assertions, and insta snapshot tests. Use it when implementing new filter commands to enforce quality and output stability.
Quality
75.9K4.8K