基于Martin Fowler方法论的系统化代码重构Skill,通过研究分析、测试评估、异味识别到增量实施的分阶段流程,在保障行为不变的前提下改进代码结构并减少技术债。
指导在 Go 中使用 samber/do 库实现依赖注入,涵盖容器配置、服务生命周期管理及组合根节点最佳实践。
对现有网站或应用进行审计优先的重设计,在保留功能前提下提升UI质量。涵盖扫描、诊断、风格制定与应用、验证等步骤,强调单主题一致性与无障碍合规。
提供Vercel官方React与Next.js性能优化指南,涵盖消除瀑布流、Bundle优化及服务端性能等45条规则。用于指导代码编写、审查及重构,确保应用达到最佳性能表现。
提供Vercel工程的React与Next.js性能优化指南,涵盖消除瀑布流、打包体积优化及服务端性能等57条规则。适用于编写、审查或重构相关代码以提升应用性能。
提供React和Next.js性能优化指南,涵盖消除瀑布流、包体积优化及服务端性能等规则,用于指导代码编写、审查与重构。
用于修改现有子代理文件或已保存技能中的代码片段,支持工作区和技能两种模式。通过精确替换内容实现小范围修复或逻辑调整,修改后可直接运行测试。
指导升级 Stripe API 版本、Webhook、服务端 SDK 及前端/移动端 SDK。涵盖目标版本选择、兼容性分析、SDK 配置更新及变更类型识别,确保支付集成平滑过渡至最新稳定版或预览版。
基于Vercel工程团队的React与Next.js性能优化指南,涵盖消除瀑布流、包体积优化等8类规则,用于指导代码编写、审查及重构,确保最佳性能模式。
将Splunk SPL查询转换为Axiom APL的翻译工具,提供命令映射、函数等效项及语法转换指南。适用于从Splunk迁移、SPL查询转换或学习APL等价模式等场景。
提供安全的多文件重构能力,涵盖重命名、提取、内联、移动、拆分和合并。通过建立类型/测试基线、执行逐文件变更并验证零回归,失败时自动回滚,确保行为不变且无新错误。
将C#文件按Unity 6.5+版本API差异拆分为两个变体,处理EntityId等破坏性变更,生成带预处理器的代码并刷新资产。


