软件开发 Skill技能列表

⚡

完成前验证技能Skill VerificationBeforeCompletion

4.5

这是一个用于软件开发中的质量保证技能,强调在声称工作完成前必须运行验证命令并提供证据,以防止虚假声称和错误交付。关键词包括验证、测试、质量保证、DevOps、软件工程、错误预防、流程控制、测试驱动开发、回归测试、构建验证。

⚡

Nim元编程Skill NimMetaprogramming

4.5

Nim元编程是Nim编程语言中的一项核心技能,涉及使用模板、宏和编译时计算在编译阶段生成和操作代码。它广泛应用于系统编程,实现零开销抽象、领域特定语言(DSL)和代码生成工具,优化性能并减少运行时成本。关键词:Nim、元编程、宏、模板、编译时计算、代码生成、DSL、系统编程、性能优化、编译时验证。

⚡

标准执行Skill standards-enforcement

4.5

此技能专注于通过使用ESLint、Prettier等工具建立和执行代码标准、最佳实践和架构模式,以提升代码质量和团队协作效率。关键词:代码标准、ESLint、Prettier、代码审查、代码质量、编码最佳实践、架构模式。

⚡

API设计Skill api-design

4.5

API设计技能专注于设计清洁、可扩展和可维护的REST和GraphQL API,遵循行业最佳实践。它用于规划端点结构、定义请求/响应合同、实现版本控制、安全性和文档创建。关键词:API设计,REST API,GraphQL API,可扩展性,维护性,版本控制,安全性,端点规划。

⚡

无障碍网页开发(WCAG)Skill accessibility-wcag

4.5

此技能专注于构建遵循WCAG 2.1/2.2标准的无障碍网页应用,确保网站对所有用户可访问,包括使用辅助技术的用户。涉及语义HTML、ARIA属性、键盘导航、屏幕阅读器支持、包容性设计等关键技术。关键词:无障碍开发、WCAG合规、网页可访问性、ARIA、键盘导航、屏幕阅读器、SEO搜索。

⚡

PlayCLI浏览器自动化Skill "play"

4.5

该技能用于在终端通过 `play-cli` 或随附封装脚本自动化真实浏览器,支持页面导航、表单填写、快照获取、截图、数据提取和 UI 流程调试;强调 CLI 优先、先快照再操作、引用失效后重新快照,并覆盖多标签页、跟踪记录与产物捕获。关键词:play-cli、浏览器自动化、终端自动化、Playwright、页面导航、表单填写、快照、截图、数据提取、UI 调试、多标签页、CLI。

⚡

预览测试Skill preview-testing

4.5

这个技能用于Vercel预览部署的全面端到端和安全测试,结合Playwright自动化与Claude-in-Chrome MCP进行交互式调试,包括冒烟测试、视觉回归、安全测试(如OWASP LLM01、配额绕过、Stripe Webhook)、GDPR区域检查和npm审计,确保应用质量和安全合规。关键词:Vercel预览部署、E2E测试、安全测试、Playwright自动化、Claude-in-Chrome MCP、CI/CD、DevOps、测试自动化。

⚡

端到端测试技能Skill e2e-testing

4.5

这个技能用于自动化端到端测试,通过模拟人类行为在预览和生产环境中进行测试。它使用Chrome MCP或Playwright MCP进行浏览器自动化,支持多种测试套件如烟雾测试、完整测试、视觉测试等,并可根据标志进行配置。生成详细报告,包括截图和差异分析,方便集成到CI/CD流程中。关键词:端到端测试、自动化测试、Playwright、Chrome、测试套件、CI/CD、报告生成、浏览器测试。

⚡

代码质量门禁Skill code-quality-gate

4.5

代码质量门禁技能通过五阶段自动化检查系统确保代码质量,防止生产故障,适用于软件开发中的DevOps流程。关键词:自动化检查、质量门禁、CI/CD、测试、部署、生产故障预防。

⚡

隐式反馈学习系统Skill learning-systems

4.5

这个技能用于通过隐式反馈评分、置信度衰减和模式成熟度进展来优化软件任务分解质量。它适用于理解swarm插件如何从结果中学习、实现学习循环或调试模式推广和废弃。关键词:隐式反馈、学习系统、模式检测、反模式、任务分解、软件架构、插件优化、自动化学习。

⚡

Jj(Jujutsu)版本控制系统使用技能Skill jj

4.5

这是一个关于 jj (Jujutsu) 版本控制系统的技能,用于在软件开发中进行代码版本管理,支持 Git 兼容的工作流,包括常用命令如 jj tug、jj retrunk,以及冲突解决机制,提升开发效率。关键词包括版本控制、Git 兼容、jj 命令、工作流、冲突解决、DevOps。

⚡

代码审查Skill code-review

4.5

代码审查是一种软件质量保证技术,用于评估代码的质量、正确性和可维护性。通过详细反馈和改进建议,帮助提高代码的可读性、效率和可维护性,优化软件开发流程。关键词:代码审查、代码质量、软件开发、静态测试、质量保证、代码优化、编程规范。