软件开发 Skill技能列表
测试策略规划Skill test-strategy-planning
这个技能用于创建全面的测试策略文档,遵循IEEE 829标准结构,规划软件项目的测试方法、范围、资源和成功标准。适用于测试工程师、质量保证团队和项目经理,帮助制定系统的测试计划,提高软件质量和降低风险。关键词包括:测试策略、IEEE 829、软件测试、测试规划、质量保证、测试文档、风险优先、自动化测试。
Slack通知与通信技能Skill slack-notifications
这个技能用于通过 Slack API 实现消息发送、通道管理、用户交互、文件上传和反应添加等功能,适用于团队通信、事件通知和工作流警报。关键词:Slack、通知、消息、通道、团队通信、API、DevOps。
代码质量自动修复器Skill quality-fixer
代码质量自动修复器是一个Python代码质量维护工具,能够自动应用安全的质量修复,包括代码格式化(Black、isort)、代码检查(Ruff自动修复)和解决格式化工具冲突。该工具在代码提交前或质量检查失败时使用,帮助开发者保持代码规范一致性,提高开发效率。关键词:Python代码格式化,自动代码修复,Black格式化,Ruff代码检查,代码质量工具,Python开发工具,代码规范检查,自动化代码优化,Python代码质量,开发效率工具
Shopify开发Skill shopify
Shopify开发技能用于构建和扩展Shopify电商平台上的应用、主题及API集成。涉及GraphQL/REST API调用、Shopify CLI工作流、Polaris UI组件和Liquid模板语言,支持结账自定义、管理界面扩展、POS零售开发等。关键词包括Shopify开发、电商应用、API集成、主题定制、Shopify CLI、Liquid模板、GraphQL API、电商平台开发。
端到端测试Skill e2e-testing
端到端测试是一种自动化测试技能,用于验证软件系统的完整用户工作流和集成行为。它从用户角度出发,测试关键路径如登录、支付等,确保前端与后端正确交互。适用于自动化QA过程、捕获回归、测试API集成等。关键词:端到端测试,用户工作流,自动化测试,Playwright,Cypress,测试框架,CI/CD,QA自动化。
Git工作流-专业版本控制Skill git-workflow
这个技能用于高效管理Git源代码控制,包括分支策略、提交约定、合并冲突解决、变基和协作工作流如GitHub Flow或GitFlow。适用于团队环境中管理功能分支、创建有意义的提交、解决合并冲突、维护干净的Git历史记录。关键词包括Git、版本控制、工作流、团队协作、分支管理、提交规范、DevOps、代码审查。
后端Python专家Skill BackendPythonExpert
本技能专注于 Python 后端开发,涵盖 FastAPI 框架、异步编程、性能优化和测试,提供全栈能力支持,适用于微服务、API 网关、高并发服务等场景。关键词包括 Python后端、FastAPI、异步编程、性能优化、Web API 开发、微服务、测试、高并发。
Vitest测试技能-主参考Skill vitest-testing
AI友好的Vitest全面测试指南,包含实用模式和行为驱动开发,旨在提高代码的可测试性和测试质量。
Shell脚本编写Skill shell-scripting
Shell脚本编写技能,涵盖Bash/Zsh脚本开发、自动化任务处理、CLI工具创建、系统管理脚本编写、错误处理机制、文本处理技巧和最佳实践。关键词:Shell脚本、Bash编程、自动化脚本、CLI工具、系统管理、Linux运维、脚本调试、文本处理、DevOps自动化、命令行工具开发。
macOS无障碍自动化Skill macos-accessibility
该技能专注于使用macOS Accessibility API(AXUIElement)实现安全桌面自动化,包括TCC权限管理、元素发现和系统交互。适用于自动化测试、安全审计和系统管理,确保操作合规且高效。关键词:macOS、无障碍自动化、AXUIElement、TCC权限、安全控制、桌面自动化、自动化测试、安全审计。
深度错误分析Skill break-loop
该技能是一个系统化框架,用于分析软件错误,识别根因,设计预防措施,并捕获知识,以防止未来类似错误。关键词:错误分析、调试、预防机制、知识捕获、软件开发、SEO搜索优化。
构建命令Skill building-commands
构建命令技能是专门用于创建和修改Claude Code斜杠命令的专家技能,这些命令是用户触发的工作流,提供参数化、面向操作的功能。它适用于需要明确触发特定工作流、需要参数化输入、操作离散且定义明确以及需要简化复杂操作的场景。