提供RTK CLI过滤模块的Rust设计模式,包括Newtype类型安全、Builder配置、状态机解析和Trait对象分发,用于指导新模块设计与现有代码重构。
在修改代码前调用工具评估文件风险、依赖及缺陷历史,提供变更影响分析,辅助安全重构与修改决策。
用于 .NET/C# 仓库的重复代码检测与 DRY 重构。支持扫描结构克隆、识别重复逻辑并提供重构建议,排除生成代码干扰,确保代码质量。
提供大规模重构的结构化流程,涵盖影响分析、安全网搭建(测试与回退)、分步执行及回归验证。适用于涉及多文件、架构调整或非平凡的重构任务,确保改动安全可控。
指导将 Python LangChain/LangGraph 应用迁移至 Pydantic AI,强调行为一致性、最小化重构切片及严格测试验证。
指导在重构 Rust 单体应用时,按职责边界提取 Crate。强调移动完整行为而非仅数据结构,避免 UI 与领域逻辑混合,确保新 Crate 拥有实际功能并维持依赖方向正确。
用于将现有Lism CSS代码重构为符合Lism规范的写法,确保外观和交互不变。通过10个步骤检查结构、重复、属性类化等,并生成修改方案。
针对指定本地文件进行原地编辑,清理、重写或消除 AI 写作痕迹。支持最小化目标编辑与后编辑验证,确保保留原始语义约束及身份敏感细节,严格遵循读写隔离与变更证据记录规范。
提供系统化的Web性能优化方案,涵盖图片、字体、第三方脚本及代码分割等关键领域。通过测量、识别、实施和验证流程,帮助解决加载缓慢、包体积过大及布局偏移问题,提升页面速度和用户体验。
管理系统、API或功能的废弃与迁移,包括数据库无停机变更及代码生命周期决策,旨在降低维护成本并安全移除旧有实现。
探索代码库以发现架构改进机会,通过深化浅层模块来降低耦合、提升可测试性和AI导航能力。该技能用于识别重构点并提出模块化设计方案。
提供Vercel官方React和Next.js性能优化指南,涵盖消除瀑布流、包体积优化等70条规则。用于编写、审查或重构代码时确保最佳性能实践。
用于评估和执行 Azure 工作负载的升级与现代化,包括函数计划迁移、App Service 到 Container Apps 迁移、Redis 缓存迁移及 Java SDK 代码重构。
用于委托复杂代码任务(如多文件重构、带修复的代码审查、迭代测试)的子代理技能。需先运行模型发现脚本,仅限工具调用超过10次的场景,避免资源浪费。


