软件开发 Skill技能列表
Chrome扩展开发技能Skill chrome-extension
这个技能提供了Chrome扩展(Manifest V3)的性能和代码质量最佳实践指南,涵盖服务工作者生命周期、内容脚本优化、消息传递效率、存储操作、网络权限、内存管理、UI性能、API使用模式、代码风格、组件模式、错误处理和测试模式。适用于开发者编写、迁移或优化Chrome扩展代码,提升扩展性能和用户体验。关键词:Chrome扩展,Manifest V3,性能优化,代码质量,前端开发,浏览器扩展。
Chrome扩展UX/UI最佳实践Skill chrome-extension-ui
这个技能提供了Chrome浏览器扩展的用户体验和用户界面设计的最佳实践指南,涵盖组件选择、可访问性、弹出窗口、侧边栏、内容脚本UI等关键方面,优化Manifest V3兼容性,旨在帮助开发者创建高效、易用且符合规范的扩展。关键词:Chrome扩展、UX/UI设计、最佳实践、前端开发、浏览器扩展、Manifest V3、设计指南。
ast-grep规则编写最佳实践Skill ast-grep
本技能提供 ast-grep 规则编写和使用的全面最佳实践指南,帮助开发者高效进行代码搜索、linting 和转换,适用于编写、审查和调试代码分析规则。关键词:ast-grep, 代码搜索, linting, 代码转换, YAML规则, 模式语法, 元变量, 约束, 代码重写, 最佳实践。
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验证, 类型安全, 解析, 错误处理, 最佳实践, 模式定义, 验证性能, 自动化重构
Vitest测试最佳实践Skill vitest
此技能提供 Vitest 测试框架的性能优化和最佳实践指南,包含 44 条规则跨 8 个类别,按影响优先级排序,指导测试编写、重构和代码审查。适用于编写、调试和优化 Vitest 测试,覆盖异步模式、测试设置、模拟、性能等关键领域。关键词:Vitest, 测试, 最佳实践, 性能优化, 异步测试, 模拟, CI/CD, 测试框架。
UI/UX前端设计最佳实践Skill ui-design
这个技能提供全面的UI/UX和前端设计最佳实践指南,用于确保代码的可访问性、性能和用户体验。适用于前端开发、网页设计、响应式布局、表单验证、动画优化等领域,关键词包括UI设计、前端开发、最佳实践、可访问性、性能优化、响应式设计、用户体验、HTML CSS。
TypeScript性能优化Skill typescript
这个技能用于优化TypeScript应用程序的性能,包括配置tsconfig.json以加速编译、优化类型系统减少计算成本、改进异步模式提升运行时效率、组织模块管理导入、确保类型安全和内存管理等。适用于开发者在编写TypeScript代码时解决性能瓶颈、修复类型错误和提升编译速度。关键词:TypeScript,性能优化,编译加速,类型安全,异步编程,模块组织,内存管理,开发效率。
终端UI开发最佳实践Skill terminal-ui
这个技能提供使用Ink和Clack框架构建高效、用户友好的TypeScript终端用户界面(TUI)的最佳实践指南,适用于CLI工具开发、交互式终端提示、开发者工具构建等场景。关键词包括:TUI、TypeScript、Ink、Clack、CLI、开发者工具、终端界面、用户体验、性能优化。
测试驱动开发Skill tdd
测试驱动开发(TDD)技能用于实践测试驱动开发方法论,强调先写测试再实现代码,遵循红-绿-重构循环。适用于编写测试、设计测试结构、管理测试数据、审查测试优先方法等场景。关键词:测试驱动开发、TDD、红绿重构、测试优先、单元测试、软件开发最佳实践。
TanStack查询优化Skill tanstack-query
TanStack Query v5性能优化技能,专注于数据获取、缓存、变异和查询模式的优化,旨在提升React应用的数据管理效率和性能。关键词:TanStack Query、性能优化、数据获取、缓存、变异、查询模式、前端开发、React、性能优化指南
TailwindCSSv4性能优化最佳实践Skill tailwind
此技能提供Tailwind CSS v4的全面性能优化和最佳实践指南,帮助开发者在编写、审查或重构代码时优化构建性能、最小化CSS输出,并正确使用v4特性。适用于前端开发中的样式管理、响应式设计和性能提升。关键词:Tailwind CSS v4, 性能优化, 最佳实践, CSS生成, 构建配置, 前端开发, 响应式设计, 工具类。