mcpField
W
woocommerce-dev-cycle

woocommerce-dev-cycle

github.com/secondsky测试与质量240367 次安装5 周前更新
代码仓库

关于 woocommerce-dev-cycle

面向 WooCommerce 开发者的工作流技能,涵盖测试、代码检查与故障排查,并提供 PHP、JavaScript 和 Markdown 任务的专项指引。

主要功能

  1. 01PHP 和 JavaScript 测试指导
  2. 02代码质量与代码风格检查
  3. 03PHP 与 Markdown lint 指南
  4. 04测试环境及故障排查
  5. 05分支变更检查流程

适用场景

  1. 01运行 WooCommerce 相关测试
  2. 02修复 PHP lint 问题
  3. 03检查 Markdown 格式
  4. 04定位测试环境问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/secondsky/claude-skills --skill woocommerce-dev-cycle

安装后在 Claude Code 中输入/woocommerce-dev-cycle确认已加载。

详细介绍

WooCommerce 开发周期

本技能为 WooCommerce 开发工作流提供指南,包括运行测试、代码质量检查和故障排除。

说明

遵循以下 WooCommerce 开发工作流指南:

  1. 运行测试:参阅 running-tests.md,了解 PHP 和 JavaScript 测试命令、测试环境设置及故障排除
  2. 代码质量:参阅 code-quality.md,了解代码检查和代码风格修复
  3. PHP 代码检查模式:参阅 php-linting-patterns.md,了解常见的 PHP 代码检查问题及修复方法
  4. Markdown 代码检查:参阅 markdown-linting.md,了解 Markdown 文件的代码检查和格式设置

开发工作流

标准开发工作流:

  1. 修改代码
  2. 运行相关测试:pnpm run test:php:env -- --filter YourTestClass
  3. 运行代码检查/类型检查:pnpm run lint:changes:branch:php
  4. 修复问题:pnpm run lint:php:fix
  5. 仅在测试通过后提交更改

注意:WooCommerce 使用 pnpm 作为构建系统。对于其他 Node.js 项目,优先使用 bun,而不是 npm/pnpm。

关键原则

  • 修改后始终运行测试,以验证功能
  • 开发期间使用具体的测试筛选条件,运行相关测试
  • 仅修复当前分支代码中的代码检查错误
  • 测试失败时会提供详细输出,显示预期值与实际值
  • 测试环境会自动处理 WordPress/WooCommerce 的设置

评论

支持 Markdown