rtk-ai
Official@rtk-ai · France
rtk tools to optimise your vibecoding
Agent Skills by rtk-ai
Showing 12 vetted skills indexed across 1 GitHub repositories.
Security Guardian
Analyze CLI command execution and shell interactions to detect security vulnerabilities and injection risks.
rtk-triage
Analyze and cross-reference GitHub issues and pull requests to identify project bottlenecks and security gaps.
Repo Recap
Generate a structured repository status report including open pull requests, issues, and recent releases.
Ship Release
Automates the build, versioning, and deployment workflow for Rust-based command line tools.
pr-review
Automate the batch review and triage of GitHub pull requests based on complexity.
pr-triage
Audit GitHub Pull Requests by size, CI status, staleness, and file overlaps.
issue-triage
Audit GitHub issues and pull requests to categorize, detect duplicates, and assess risk.
design-patterns
Explain Rust design patterns for RTK CLI filter modules.
performance
Analyze and optimize RTK CLI startup time, binary size, and memory usage.
code-simplifier
Review and simplify Rust code for idiomatic patterns and unnecessary allocations.
rtk-tdd
Enforce the TDD Red-Green-Refactor cycle for Rust development with cargo fmt, clippy, and test.
tdd-rust
Implement TDD workflows for Rust filters with `insta` snapshot testing.
Frequently Asked Questions About rtk-ai
FAQPage SchemaWhat specific tasks does rtk-ai enable for repository management?▼
It enables automated auditing of GitHub pull requests and issues by assessing risk, detecting duplicates, and filtering by size or CI status. These capabilities streamline repository maintenance by identifying stale contributions and categorizing incoming technical debt effectively.
Which engineers benefit most from these capabilities?▼
Rust developers and repository maintainers focused on high-performance systems benefit most. The functionality targets those managing complex codebases who require strict adherence to idiomatic patterns, memory efficiency, and rigorous test-driven development cycles.
What are the primary dependencies for implementing these testing patterns?▼
Implementation requires a standard Rust environment utilizing cargo for package management. The testing framework relies on clippy for linting, cargo fmt for formatting, and the insta crate for managing snapshot-based verification of module outputs.