关于 woocommerce-dev-cycle
面向 WooCommerce 开发者的工作流技能,涵盖测试、代码检查与故障排查,并提供 PHP、JavaScript 和 Markdown 任务的专项指引。
主要功能
- 01PHP 和 JavaScript 测试指导
- 02代码质量与代码风格检查
- 03PHP 与 Markdown lint 指南
- 04测试环境及故障排查
- 05分支变更检查流程
适用场景
- 01运行 WooCommerce 相关测试
- 02修复 PHP lint 问题
- 03检查 Markdown 格式
- 04定位测试环境问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ secondsky/ claude-skills --skill woocommerce-dev-cycle安装后在 Claude Code 中输入/woocommerce-dev-cycle确认已加载。
详细介绍
WooCommerce 开发周期
本技能为 WooCommerce 开发工作流提供指南,包括运行测试、代码质量检查和故障排除。
说明
遵循以下 WooCommerce 开发工作流指南:
- 运行测试:参阅 running-tests.md,了解 PHP 和 JavaScript 测试命令、测试环境设置及故障排除
- 代码质量:参阅 code-quality.md,了解代码检查和代码风格修复
- PHP 代码检查模式:参阅 php-linting-patterns.md,了解常见的 PHP 代码检查问题及修复方法
- Markdown 代码检查:参阅 markdown-linting.md,了解 Markdown 文件的代码检查和格式设置
开发工作流
标准开发工作流:
- 修改代码
- 运行相关测试:
pnpm run test:php:env -- --filter YourTestClass - 运行代码检查/类型检查:
pnpm run lint:changes:branch:php - 修复问题:
pnpm run lint:php:fix - 仅在测试通过后提交更改
注意:WooCommerce 使用 pnpm 作为构建系统。对于其他 Node.js 项目,优先使用 bun,而不是 npm/pnpm。
关键原则
- 修改后始终运行测试,以验证功能
- 开发期间使用具体的测试筛选条件,运行相关测试
- 仅修复当前分支代码中的代码检查错误
- 测试失败时会提供详细输出,显示预期值与实际值
- 测试环境会自动处理 WordPress/WooCommerce 的设置
评论
支持 Markdown