woocommerce-code-review by woocommerce/woocommerce
npx skills add https://github.com/woocommerce/woocommerce --skill woocommerce-code-review根据 WooCommerce 编码标准和规范审查代码变更。
请查阅 woocommerce-backend-dev 技能以了解详细标准。以这些标准为指导,标记以下违规项及其他类似问题:
架构与结构:
new - src/ 目录下的类必须使用 $container->get() (dependency-injection.md)src/Internal/ 目录之外 - 除非明确声明为公开,否则默认位置应在此目录内 (file-entities.md)广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
命名与约定:
文档:
@since 注解 - 公开/受保护的方法和钩子必须提供 (code-entities.md)数据完整性:
测试:
$instance - 必须使用 $sut 变量名 (unit-tests.md)@testdox - 测试方法的文档块中必须包含 (unit-tests.md)includes/ 与 src/ 的命名约定 (unit-tests.md)请查阅 woocommerce-copy-guidelines 技能。标记:
对于发现的每个违规项:
❌ [问题类型]: [具体问题]
位置: [文件路径和行号]
标准: [相关技能文件的链接]
修复: [简要解释或示例]
woocommerce-backend-dev、woocommerce-dev-cycle 和 woocommerce-copy-guidelines 技能中每周安装量
150
代码仓库
GitHub 星标数
10.2K
首次出现
2026年1月23日
安全审计
安装于
gemini-cli142
opencode142
codex139
cursor135
github-copilot135
kimi-cli128
Review code changes against WooCommerce coding standards and conventions.
Consult the woocommerce-backend-dev skill for detailed standards. Using these standards as guidance, flag these violations and other similar ones:
Architecture & Structure:
new for DI-managed classes - Classes in src/ must use $container->get() (dependency-injection.md)src/Internal/ - Default location unless explicitly public (file-entities.md)Naming & Conventions:
Documentation:
@since annotations - Required for public/protected methods and hooks (code-entities.md)Data Integrity:
Testing:
$instance in tests - Must use $sut variable name (unit-tests.md)@testdox - Required in test method docblocks (unit-tests.md)includes/ vs src/ (unit-tests.md)Consult the woocommerce-copy-guidelines skill. Flag:
For each violation found:
❌ [Issue Type]: [Specific problem]
Location: [File path and line number]
Standard: [Link to relevant skill file]
Fix: [Brief explanation or example]
woocommerce-backend-dev, woocommerce-dev-cycle, and woocommerce-copy-guidelines skillsWeekly Installs
150
Repository
GitHub Stars
10.2K
First Seen
Jan 23, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli142
opencode142
codex139
cursor135
github-copilot135
kimi-cli128
TypeScript测试神器:Shoehorn迁移指南,告别as断言,实现类型安全测试
1,100 周安装
Claude技能审计工具:自动检测代码过时依赖与API变更,提升开发质量
353 周安装
dev-session:AI开发会话管理工具,支持进度跟踪、检查点提交和持久化学习记录
353 周安装
Cloudflare Workers KV 使用指南 - 高性能键值存储 API 与最佳实践
355 周安装
Claude Code 开发者工具箱:7个AI智能体提升代码提交、调试、测试与文档效率
355 周安装
AutoAnimate 错误预防指南:解决 SSR、Flexbox、React/Vue 动画问题的完整方案
355 周安装
黄金标准 README 生成工具 - 提升开源项目转化率的专业文档生成器
364 周安装