软件开发 Skill技能列表

4.5

CloudflareWorkers持续集成与持续部署CI/CD指南Skill workers-ci-cd

这是一个关于使用GitHub Actions和GitLab CI实现Cloudflare Workers自动化测试、部署和管理的完整技能指南。提供快速入门、关键规则、核心概念、最佳实践、错误预防等内容,适用于自动化测试、多环境部署、预览环境、秘密管理、部署验证等场景。关键词:Cloudflare Workers, CI/CD, 自动化测试, GitHub Actions, GitLab CI, 部署管道, 秘密管理, DevOps。

4.5

ESLint规则Skill eslint-rules

这个技能是关于掌握ESLint内置规则的,包括规则配置、严重性级别和禁用策略。它全面涵盖了ESLint从安装到高级使用的各个方面,旨在提升JavaScript代码质量和开发效率。关键词:ESLint,规则配置,代码质量,JavaScript开发,静态代码分析,代码规范,代码检查,开发工具,前端测试。

4.5

Web界面指南审查Skill web-design-guidelines

这个技能用于自动审查Web界面代码是否符合最新的Web界面指南,提升UI/UX质量、确保可访问性和遵循最佳实践。关键词:UI代码审查、可访问性检查、Web设计指南、前端测试、用户体验审计。

4.5

Webhook集成模式设计技能Skill webhook-integration-patterns

这个技能专注于设计和实现可靠的Webhook系统,包括作为提供者发送Webhook和作为消费者接收Webhook。核心内容包括交付保证、安全验证、重试逻辑、幂等处理等,适用于事件驱动集成场景。关键词:Webhook集成、可靠系统、事件驱动、签名验证、重试策略、安全模式、架构设计。

4.5

测试金字塔分析技能Skill analyze-pyramid

这个技能用于分析软件项目中的测试金字塔健康度,通过统计单元测试、集成测试和端到端测试的分布,提供测试组合评估和优化建议。关键词包括测试金字塔、单元测试、集成测试、端到端测试、软件测试、测试策略、DevOps、自动化测试、质量保证、测试覆盖率。

4.5

完成前验证Skill verification-before-completion

这个技能用于在软件开发和其他技术任务中,在声称工作完成前运行验证命令并检查输出,以确保正确性和可靠性。它强调证据先于声明,包括测试、构建和代码检查等步骤,以提高质量控制。关键词:验证、测试、构建、完成前检查、质量控制、软件开发最佳实践、证据驱动开发、错误预防、回归测试。

4.5

APStyle新闻写作与编辑Skill newsroom-style

这个技能用于应用美联社(AP)风格和新闻室惯例进行专业新闻写作、编辑和格式化。它确保新闻内容在数字、日期、标题、引用等方面符合标准,提高可读性和专业性。关键词:新闻写作、AP Style、编辑、格式化、SEO优化。

4.5

测试修复技能Skill test-fixer

这是一个自动化工具,专门用于分析和修复失败的测试用例,帮助开发者快速诊断测试错误、制定修复方案并验证修复效果,提高代码质量和测试效率。关键词:测试修复、自动化测试、错误诊断、测试用例、代码质量、软件开发、测试工具。

4.5

Rust所有权系统Skill rust-ownership-system

Rust所有权系统是Rust编程语言的核心内存管理机制,通过编译时检查确保内存安全,无需垃圾回收。它涉及所有权规则、移动语义、借用、生命周期和智能指针等概念,用于编写高效、安全的系统级代码,特别是在嵌入式开发、操作系统和性能关键应用中。关键词:Rust, 所有权, 内存安全, 借用, 生命周期, 编译时检查, 内存管理, 智能指针, 系统编程。

4.5

内存泄漏检测Skill memory-leak-detection

识别和修复内存泄漏,防止内存溢出崩溃,优化应用性能,涉及堆快照、内存分析和泄漏检测工具。

4.5

Terraform/OpenTofu基础设施代码管理Skill terraform

本技能提供使用Terraform和OpenTofu进行基础设施即代码(IaC)管理的全面指南,涵盖架构规划、配置编写、模块开发、状态管理、多环境部署、安全实践等。适用于云资源自动化和DevOps流程,关键词:Terraform, OpenTofu, 基础设施即代码, IaC, 云部署, DevOps, 自动化, 状态管理, 模块设计, 安全最佳实践。

4.5

API测试与契约验证Skill qa-api-testing-contracts

这个技能专注于API测试和契约验证,支持REST、GraphQL和gRPC协议,用于模式验证、破坏性变更检测、契约测试和CI集成,提升API质量、安全性和稳定性,关键词包括API测试、契约验证、REST、GraphQL、gRPC、模式验证、CI/CD、安全测试。