软件开发 Skill技能列表
iOSSwiftUI动画最佳实践Skill ios-animations
这个技能是用于 iOS 开发中 SwiftUI 动画的严格最佳实践指南,涵盖运动令牌、弹簧物理、手势连续性等 50 条规则,帮助开发者编写高性能、可访问的动画代码,符合诊所 MVVM-C 架构。关键词:iOS, SwiftUI, 动画, 最佳实践, Airbnb, 移动开发, 弹簧物理, 手势连续性。
代码修改工具使用技能Skill codemod
这个技能用于指导如何编写、审查和调试代码修改工具,如JSSG和ast-grep,实现自动化代码转换、AST重构和迁移任务。它涵盖高效模式匹配、工作流设计和安全实践,适用于软件开发中的自动化代码维护。关键词:代码修改、AST转换、自动化重构、JSSG、ast-grep、工作流、代码迁移、软件开发最佳实践。
37信号Rails编码原则Skill 37signals-rails
此技能提供基于37signals(如Basecamp和HEY)经验的Ruby on Rails编码最佳实践指南。涵盖架构设计、CRUD控制器、域建模、状态管理、数据库、视图前端、代码风格和测试。关键词包括Ruby on Rails、最佳实践、编码规范、CRUD、Hotwire、Turbo、Stimulus、Solid队列、多租户、Minitest、SEO。
Zod最佳实践技能Skill zod
此技能提供Zod在TypeScript应用中的模式验证最佳实践指南,专注于类型安全、解析、错误处理等关键领域,帮助开发者高效定义和验证schema。关键词:Zod, TypeScript, schema验证, 类型安全, 解析, 错误处理, 最佳实践, 模式定义, 验证性能, 自动化重构
TypeScript性能优化Skill typescript
这个技能用于优化TypeScript应用程序的性能,包括配置tsconfig.json以加速编译、优化类型系统减少计算成本、改进异步模式提升运行时效率、组织模块管理导入、确保类型安全和内存管理等。适用于开发者在编写TypeScript代码时解决性能瓶颈、修复类型错误和提升编译速度。关键词:TypeScript,性能优化,编译加速,类型安全,异步编程,模块组织,内存管理,开发效率。