
rtk-ai/rtk
8 skills6k installs598k starsGitHub
Install
npx skills add https://github.com/rtk-ai/rtkSkills in this repo
1Rtk Tddrtk-tdd is a test-driven development skill from rtk-ai/rtk that applies TDD practices specifically to backend and API work. Listed on skills.sh with 724 installs and rank 7039, rtk-tdd systematizes the red-green-refactor loop so coding agents write failing tests before implementation. Developers reach for rtk-tdd when building REST or RPC endpoints, service layers, or data access code where test coverage should shape the API contract. The skill fits backend engineers who want agents to follow disciplined TDD rather than bolting tests on after implementation.1.2kinstalls2Code Simplifiercode-simplifier is a Claude Code skill from rtk-ai/rtk that reviews and simplifies Rust code in the RTK project while preserving mandated constraints. The skill triggers on phrases like simplify, too verbose, over-engineered, refactor this, and make this idiomatic, then scans for unnecessary abstractions, extra allocations, and non-idiomatic patterns using Read, Grep, Glob, and Edit tools. Developers reach for code-simplifier after AI-generated or legacy RTK changes when readability matters but project rules—lazy_static regex placement and mandatory .context() on every ?—must stay intact. The low-effort workflow produces cleaner Rust that still passes RTK behavioral requirements.1.2kinstalls3Design Patternsdesign-patterns is a Rust-focused agent skill from rtk-ai/rtk that encodes five established patterns for RTK filter module architecture: Newtype, Builder, RAII, Trait Objects, and State Machine. It targets CLI tool internals—not web or service layers—and triggers on phrases like "design pattern", "how to structure", and "refactor to pattern". The skill uses Read, Grep, and Glob to inspect existing modules before recommending pattern-specific refactors. Developers reach for design-patterns when adding new RTK filter modules or cleaning up repetitive Rust that lacks type boundaries and lifecycle discipline.978installs4Tdd Rusttdd-rust is an RTK skill enforcing Red-Green-Refactor for all RTK filter development with Rust idioms, real fixtures, token-savings assertions, and insta snapshot tests. The three-step loop starts with a failing test using real fixtures, implements minimum passing code, then refactors for clarity. Auto-triggers fire on phrases like new filter, implement filter, add command, write tests for, test coverage, and fix failing test with allowed-tools Read, Write, Edit, and Bash at medium effort. Developers reach for tdd-rust when adding RTK commands or filters that must stay deterministic under concurrent systems constraints.658installs5Rtk Triagertk-triage is an RTK orchestrator skill that runs issue-triage and pr-triage in parallel, then cross-references both datasets to flag duplicate coverage, security holes, P0 issues missing PRs, and internal conflicts. Output is saved to claudedocs/RTK-YYYY-MM-DD.md with optional English or French locale and a forced save flag. Developers reach for rtk-triage on a weekly cadence or immediately before sprint planning when GitHub issues and open PRs have drifted out of sync. The skill uses Bash, Read, Write, and AskUserQuestion with high effort, producing a single consolidated triage document instead of two disconnected reports.655installs6Pr Triagepr-triage is an rtk-ai/rtk agent skill that structures GitHub pull request review into three phases: automatic audit, opt-in deep review, and validated comment posting. Phase 1 runs gh pr list --limit 50, classifies PRs XS through XL by additions, flags stale PRs with no activity over 14 days, detects file overlaps above 50%, and copies the triage table to clipboard. Phase 2 launches parallel code-reviewer subagents on selected PRs with RTK-specific checks for lazy_static regex, anyhow error handling, and token savings. Phase 3 drafts English GitHub comments from templates/review-comment.md and posts only after explicit user approval via gh pr comment. Developers invoke /pr-triage when more than five open PRs lack review or before merge sessions on high-impact repositories.623installs7Issue Triageissue-triage is an rtk-ai/rtk Claude Code slash-command skill that runs a three-phase GitHub backlog workflow: audit, optional deep analysis, and validated comment posting via the gh CLI. Phase 1 always pulls up to 100 open issues and 50 open PRs, scores six analysis dimensions including category inference, PR cross-reference, duplicate Jaccard similarity above 60%, risk, staleness, and maintainer protection, then outputs five triage tables for critical, PR-linked, active, duplicate-candidate, and stale tickets. Phase 2 runs parallel deep analysis with XS–XL effort and P0–P3 priority when you pass all or specific issue numbers. Phase 3 drafts English GitHub comments from templates/issue-comment.md but posts only after explicit user approval. The 364-line SKILL.md supports French or English audit output while keeping posted comments in English. Reach for issue-triage when open issues exceed 10, tickets go stale past 30 days, or maintainers need deduped, PR-cross-referenced backlog intel inside Claude Code.584installs8Performanceperformance is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.86installs