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代码可读性或性能时
检查代码是否存在非惯用写法或冗余逻辑时
npx skills add rtk-ai/rtk --skill code-simplifier -g -y
提供RTK CLI过滤模块的Rust设计模式指南,涵盖Newtype类型安全、Builder配置构建、状态机解析及Trait对象分发,用于指导新模块设计与现有代码重构。
设计新的CLI功能模块
重构现有Rust代码以应用设计模式
需要增强类型安全或简化复杂配置
npx skills add rtk-ai/rtk --skill design-patterns -g -y
自动审计、分类和检测重复的 GitHub Issues,关联 PR,进行风险评估并生成行动建议或评论。
用户发起 issue triage 请求
检测到大量未分类 Issue 或陈旧 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 PR。支持按数量或全部扫描,检测重叠、停滞及 CI 状态,执行深度审查并生成评论草稿,辅助代码质量管理。
用户手动触发 /pr-triage 命令
检测到超过5个未审查的开放PR
发现超过14天无活动的陈旧PR
npx skills add rtk-ai/rtk --skill pr-triage -g -y
自动化生成仓库状态摘要,涵盖PR、Issue和版本信息。通过gh CLI并行获取数据,智能分类PR并检测冲突重叠,输出结构化Markdown报告,支持多语言,便于团队同步进展。
需要汇总项目近期进展
准备团队周会或站会材料
审查外部贡献者提交的PR
npx skills add rtk-ai/rtk --skill repo-recap -g -y
Rust语言TDD工作流规范,强制执行红-绿-重构循环。提供Arr-Act-Assert模式、错误处理及命名约定,集成cargo fmt/clippy作为提交前检查,确保代码质量与测试覆盖。
编写Rust实现代码
进行单元测试
重构现有逻辑
修复Bug
npx skills add rtk-ai/rtk --skill rtk-tdd -g -y
RTK编排器,并行执行Issue与PR分类,交叉分析以识别重复覆盖、安全漏洞及冲突。适用于Sprint前或积压增长时,辅助审查决策并生成报告。
Sprint开始前
Issue/PR积压严重
需要识别重复提交或安全盲区
npx skills add rtk-ai/rtk --skill rtk-triage -g -y
针对RTK CLI工具的安全分析技能,聚焦命令注入、Shell转义及Hook安全。用于代码审计与漏洞检测,保障用户输入处理与外部命令执行的安全性。
涉及shell命令执行逻辑变更
用户输入处理或解析逻辑修改
Hook集成或权限校验代码变更
发布前安全检查
npx skills add rtk-ai/rtk --skill security-guardian -g -y
RTK项目的系统化发布工作流,自动化执行版本升级、构建验证、质量检查及Git提交推送,触发CI/CD流程。
准备发布新版本时
功能开发完成后需打标签发布前
npx skills add rtk-ai/rtk --skill ship -g -y
面向 Rust RTK 过滤器的 TDD 工作流规范,强制红绿重构循环。要求使用真实数据作为测试夹具,实现最小化代码以通过测试,并验证至少60%的 Token 节省率及输出格式的快照一致性。
需要开发或维护 RTK 过滤器功能
进行 Rust 代码的单元测试与重构
npx skills add rtk-ai/rtk --skill tdd-rust -g -y
批量审查 GitHub PR,按复杂度排序并验证状态(冲突、CLA),分析代码后生成摘要与建议,仅在用户确认后合并。
需要批量处理多个 Pull Request 的代码审查
执行 /rtk-triage 后的后续操作
npx skills add rtk-ai/rtk --skill pr-review -g -y


