Agent Skills
› rtk-ai/rtk
rtk-ai/rtk
GitHub审查并简化 RTK 项目中的 Rust 代码,通过应用迭代器链、字符串连接、Option/Result 链式调用等惯用模式,消除过度设计和冗余分配,提升代码简洁性且不改变行为。
安装全部 Skills
npx skills add rtk-ai/rtk --all -g -y
集合内 Skills (12)
审查并简化 RTK 项目中的 Rust 代码,通过应用迭代器链、字符串连接、Option/Result 链式调用等惯用模式,消除过度设计和冗余分配,提升代码简洁性且不改变行为。
需要简化 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,执行审计、深度评审并生成评论。支持按指定编号或全部处理,具备重叠检测、集群识别及过期提醒功能,可切换输出语言,需满足 Git 和 GitHub CLI 前置条件。
用户手动调用 /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 红绿重构流程,提供 Idiomatic 测试模式与命名规范。涵盖纯函数、错误处理等场景的测试策略,并集成 pre-commit 门禁确保代码质量。
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工作流,强制红绿重构循环。强调使用真实数据构建测试夹具,通过insta进行快照测试,并验证输出格式与Token节省率,确保代码质量与效率。
开发新的RTK过滤器实现
编写Rust单元测试或集成测试
需要捕获真实命令输出作为测试数据
npx skills add rtk-ai/rtk --skill tdd-rust -g -y
批量审查 RTK 项目的 Pull Requests,按复杂度排序并逐一检查状态、CLA 及代码差异。在每次合并前需用户确认,并对阻塞情况自动评论。支持从指定 PR 开始或结合 triage 结果执行。
需要批量处理积压的 PR
发布前清理快速修复项
npx skills add rtk-ai/rtk --skill pr-review -g -y


