Agent Skills
› rtk-ai/rtk
rtk-ai/rtk
GitHub用于审查和简化 RTK Rust 代码,检测过度工程、不必要的分配及冗长模式。在保持行为不变的前提下应用 Rust 惯用法,并严格遵守特定约束如 LazyLock 和错误处理规范。
Install All Skills
npx skills add rtk-ai/rtk --all -g -y
Skills in Collection (12)
用于审查和简化 RTK Rust 代码,检测过度工程、不必要的分配及冗长模式。在保持行为不变的前提下应用 Rust 惯用法,并严格遵守特定约束如 LazyLock 和错误处理规范。
需要优化 Rust 代码可读性时
识别并替换非惯用的 Rust 写法时
检查代码是否存在冗余分配或嵌套过深问题
npx skills add rtk-ai/rtk --skill code-simplifier -g -y
提供RTK CLI模块的Rust设计模式(Newtype、Builder、状态机、Trait对象),用于模块设计与重构,提升类型安全与配置可读性。
设计新的CLI过滤模块
重构现有模块以提升代码质量
npx skills add rtk-ai/rtk --skill design-patterns -g -y
自动化 GitHub Issue 分类、去重、关联 PR 及风险评估,支持多语言输出与评论。
用户执行 /issue-triage 命令
检测到超过10个未分类的开放 Issue
发现超过30天无活动的 Stale Issue
npx skills add rtk-ai/rtk --skill issue-triage -g -y
针对RTK CLI工具的系统性性能分析与优化技能,涵盖启动时间、内存占用及Token节省率的基准测试与回归检测流程。
过滤器或正则表达式变更后
怀疑性能下降时
发布前验证
npx skills add rtk-ai/rtk --skill performance -g -y
用于审计、审查和评论 GitHub Pull Requests。支持批量或指定 PR 号,自动检测重叠与陈旧 PR,生成分类摘要并可选发布评论,支持英法双语输出。
手动触发 /pr-triage 命令
检测到超过5个未审查的开放 PR
发现超过14天无活动的陈旧 PR
npx skills add rtk-ai/rtk --skill pr-triage -g -y
通过GitHub CLI自动收集仓库PR、Issue和Release数据,分析维护者贡献及外部PR状态,生成结构化Markdown报告以便团队分享。
需要汇总代码库近期活动状态
生成团队周报或项目回顾
npx skills add rtk-ai/rtk --skill repo-recap -g -y
强制 Rust 开发遵循 TDD(红-绿-重构)工作流,提供断言、错误处理及文件测试等惯用模式,规范测试命名与前置提交检查。
编写 Rust 实现代码
进行单元测试或集成测试
重构现有 Rust 代码
修复 Rust 程序 Bug
npx skills add rtk-ai/rtk --skill rtk-tdd -g -y
RTK编排器,并行执行Issue与PR分类,交叉分析以识别重复覆盖、安全漏洞及冲突,并生成报告。
Sprint前或每周定期审查
需要识别Issue与PR间的重复或冲突时
npx skills add rtk-ai/rtk --skill rtk-triage -g -y
RTK CLI工具的安全分析技能,专注于命令注入、Shell转义、Hook安全及恶意输入处理。提供威胁模型、审计模式和代码检测示例,保障CLI代理的安全性。
涉及用户输入处理或Shell命令执行时
修改过滤器、Hook逻辑或进行发布前检查时
npx skills add rtk-ai/rtk --skill security-guardian -g -y
自动化 RTK 项目的完整发布流程,涵盖版本升级、构建验证、质量检查及代码推送,触发 CI/CD。
准备发布新版本时
功能开发完成后需打标签发布前
npx skills add rtk-ai/rtk --skill ship -g -y
指导基于Rust的RTK过滤器开发TDD工作流,强制红绿重构循环。强调使用真实数据作为测试夹具,通过insta进行快照测试,并新增≥20%令牌节省率验证要求,确保代码质量与成本优化。
需要为新的RTK过滤器编写单元测试
执行TDD流程中的红绿重构阶段
验证过滤器输出的格式稳定性
npx skills add rtk-ai/rtk --skill tdd-rust -g -y
批量审查 GitHub PR,按复杂度排序并逐个检查状态与代码差异。在合并前需用户确认,自动处理冲突、CLA 缺失等问题,旨在高效清理 PR 积压并保障发布质量。
需要批量审查 Pull Requests
执行 /rtk-triage 后处理结果
发布前清理快速修复
npx skills add rtk-ai/rtk --skill pr-review -g -y


