rtk-ai/rtk
DirSkills catalogs 12 skills from this repository, across 4 categories: Automation, Data, DevOps, Quality.
๐งน
3w ago
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
๐
3w ago
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
๐
3w ago
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
๐
3w ago
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
โฑ๏ธ
3w ago
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
๐งช
3w ago
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
๐
3w ago
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
๐
3w ago
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
๐ฆ
3w ago
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
๐ก๏ธ
3w ago
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
๐
3w ago
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
๐งช
3w ago
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