Agent Skills
› rtk-ai/rtk
rtk-ai/rtk
GitHub用于审查和简化RTK项目中的Rust代码,识别过度工程化、不必要的分配及冗长模式。在保持行为不变的前提下应用Rust惯用法,同时严格遵循项目特定约束条件。
Install All Skills
npx skills add rtk-ai/rtk --all -g -y
Skills in Collection (12)
用于审查和简化RTK项目中的Rust代码,识别过度工程化、不必要的分配及冗长模式。在保持行为不变的前提下应用Rust惯用法,同时严格遵循项目特定约束条件。
需要优化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仓库Issue,执行分类、去重检测、PR交叉引用及风险评估,支持深度分析与评论发布。
手动触发 /issue-triage 命令
检测到超过10个未分类的开放Issue
发现超过30天的停滞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。支持批量或指定 PR,检测重叠与陈旧代码,生成行动建议及评论草稿,确保合规审查流程。
手动触发 /pr-triage 命令
检测到超过 5 个未审查的开放 PR
发现超过 14 天无活动的陈旧 PR
npx skills add rtk-ai/rtk --skill pr-triage -g -y
自动化生成仓库状态摘要,包括PR、Issue和版本信息。通过gh CLI获取数据,智能分类PR并识别冲突或异常,支持多语言输出,便于团队同步进展。
需要生成代码库近期活动报告
团队会议前准备仓库状态概览
审查外部贡献者提交的PR
npx skills add rtk-ai/rtk --skill repo-recap -g -y
规范Rust开发中的TDD实践,强制先写失败测试再实现代码。提供Arrange-Act-Assert模式、错误处理及I/O测试技巧,并定义Pre-commit检查流程以确保代码质量。
Rust功能实现
编写单元测试
重构现有代码
修复Bug
npx skills add rtk-ai/rtk --skill rtk-tdd -g -y
RTK编排器,并行执行Issue与PR分析,通过交叉比对识别重复覆盖、安全漏洞及P0无PR等风险,并输出综合报告。
Sprint前或每周例行检查
Backlog快速增长需去重
需要全面评估项目健康度
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
面向RTK过滤器开发的TDD工作流规范,强制红绿重构循环。强调使用真实数据作为测试夹具,结合insta进行快照测试以锁定输出格式,并验证Token节省率不低于60%,旨在提升代码质量与开发效率。
需要实现新的RTK过滤器功能
编写Rust语言的数据过滤或转换逻辑
npx skills add rtk-ai/rtk --skill tdd-rust -g -y
自动化批量审查GitHub PR,按复杂度排序。检查合并状态、CLA及评论,分析代码差异并提供摘要与建议。仅在用户验证后执行合并,支持跳过阻塞项并重新从指定PR开始。
需要批量处理代码审查请求
发布前清理待合并PR队列
执行rtk-triage后的后续操作
npx skills add rtk-ai/rtk --skill pr-review -g -y


