软件开发 Skill技能列表
设计评审技能Skill design-review
这个技能提供一套系统化的前端设计评审方法论,包含7个阶段,确保可访问性(WCAG 2.1 AA标准)、响应式设计和视觉抛光。它用于代码审查、UI审计,并解决常见设计问题如对比度问题、布局断裂、可访问性违规等,适用于PR评审和用户体验改进。关键词:设计评审、UI审计、前端开发、可访问性测试、响应式设计、视觉QA、用户体验、WCAG合规、PR审查。
依赖升级管理Skill dependency-upgrade
依赖升级管理技能专注于处理软件依赖库的重大版本升级,包括兼容性分析、分阶段升级策略和全面测试方法。适用于框架升级、安全漏洞修复和库的破坏性变更管理,关键词:依赖管理、版本升级、兼容性测试、自动化更新、DevOps、CI/CD、安全修复。
深度防御验证Skill defense-in-depth-validation
深度防御验证是一种软件工程技能,通过在数据传递的多个层次(如入口点、业务逻辑、环境防护和调试仪器)进行系统验证,确保数据有效性,预防因无效数据导致的bug,提升系统健壮性。适用于软件开发中的架构设计和测试阶段,强调防御性编程和多层安全策略。关键词:数据验证、多层验证、防御性编程、bug预防、软件架构、系统安全、代码质量、测试验证。
数据库分片Skill database-sharding
数据库分片是一种数据库水平扩展技术,用于处理海量数据和高并发访问,通过将数据分布到多个分片上提高性能和可扩展性。它包括哈希分片、范围分片和目录分片等策略,适用于多租户隔离、数十亿记录、避免热点问题和跨分片事务处理。关键词:数据库分片、水平扩展、分片键、一致性哈希、多租户隔离、分布式数据库、架构设计。
数据库模式设计Skill database-schema-design
数据库模式设计技能用于创建和管理数据库结构,包括规范化到第三范式、定义表关系、设置约束和预防常见错误。适用于PostgreSQL和MySQL数据库,覆盖新数据库开发、模式审查、迁移和性能优化。关键词:数据库设计、模式规范化、主键外键、数据完整性、SQL约束、审计跟踪、性能优化、PostgreSQL、MySQL。
内容集合工具Skill content-collections
内容集合工具是一个用于将本地Markdown和MDX文件转换成类型安全TypeScript数据的构建工具,专为博客、文档网站等内容密集型应用设计。它提供自动验证、热重载、与Vite和React的无缝集成,并支持Zod模式验证和MDX组件,提升开发效率和内容管理的可靠性。关键词:内容集合、类型安全、TypeScript、Markdown、MDX、Vite、React、Zod验证、前端开发工具。
代码审查Skill code-review
这个技能提供了代码审查的完整框架,包括接收反馈、请求审查和验证关口的协议,强调技术验证和证据驱动的实践。适用于软件开发团队提高代码质量和协作效率,确保在代码合并前进行严格的质量控制。关键词:代码审查、代码评审、技术验证、软件开发、质量控制、代码质量、验证关口、质量保证。
CloudflareWorkers测试指南Skill workers-testing
这个技能提供了使用 Vitest 和 @cloudflare/vitest-pool-workers 进行 Cloudflare Workers 全面测试的指南。它覆盖了测试设置、绑定模拟(如 D1 数据库、KV 命名空间、R2 存储、Durable Objects 等)、集成测试、覆盖率跟踪和错误预防。适用于无服务器函数测试,帮助开发者确保代码质量。关键词:Cloudflare Workers、测试、Vitest、无服务器、绑定模拟、单元测试、集成测试。
CloudflareWorkers持续集成与持续部署CI/CD指南Skill workers-ci-cd
这是一个关于使用GitHub Actions和GitLab CI实现Cloudflare Workers自动化测试、部署和管理的完整技能指南。提供快速入门、关键规则、核心概念、最佳实践、错误预防等内容,适用于自动化测试、多环境部署、预览环境、秘密管理、部署验证等场景。关键词:Cloudflare Workers, CI/CD, 自动化测试, GitHub Actions, GitLab CI, 部署管道, 秘密管理, DevOps。
Claude钩子编写器Skill claude-hook-writer
提供专家指导,用于编写安全、可靠、高性能的 Claude Code 钩子。验证设计决策,强制执行最佳实践,防止常见陷阱,适用于创建、审查或调试钩子代码。关键词:Claude Code, 钩子编写, 安全性, 可靠性, 性能优化, 代码审查, 调试工具, DevOps, 最佳实践。
Claude代码Bash模式Skill claude-code-bash-patterns
这个技能提供了Claude Code Bash工具的模式,包括hooks、自动化、git工作流等,帮助用户高效进行命令行操作、自动化任务和git管理。关键词包括Bash、自动化、hooks、git工作流、命令行工具、Claude Code、DevOps。
ChromeDevTools自动化代理技能Skill chrome-devtools
这个技能通过 Puppeteer CLI 脚本实现浏览器自动化,用于截图、性能分析、网络监控、网页抓取、表单自动化等任务,适用于前端测试、自动化调试和网页抓取。关键词:浏览器自动化、Puppeteer、截图、性能分析、网络监控、网页抓取、前端测试。