WordPress项目分类与检查Skill wp-project-triage

WordPress项目分类与检查技能是一个自动化诊断工具,用于快速识别WordPress项目(如插件、主题、核心等)的类型、技术栈和配置。它能生成结构化JSON报告,为开发者提供清晰的版本信息、工具链状态和测试框架指引,确保在修改代码前遵循正确的工作流程和最佳实践,提升开发效率和项目规范性。关键词:WordPress项目诊断,自动化检查,JSON报告,工作流程指导,开发规范,工具链分析,版本检测,测试框架识别。

DevOps 0 次安装 0 次浏览 更新于 3/2/2026

name: wp-project-triage description: “当您需要对WordPress仓库(插件/主题/区块主题/WP核心/Gutenberg/完整站点)进行确定性检查,包括工具/测试/版本提示,并生成结构化JSON报告以指导工作流程和设置防护栏时使用。” compatibility: “目标环境为WordPress 6.9+ (PHP 7.2.24+)。基于文件系统的代理,使用bash + node。部分工作流程需要WP-CLI。”

WordPress项目分类与检查

使用时机

当您需要快速了解当前所处的WordPress仓库类型,以及在做出更改前应遵循哪些命令和约定时,请使用此技能。

所需输入

  • 仓库根目录(当前工作目录)。

操作流程

  1. 运行检测器(将JSON打印到标准输出):
    • node skills/wp-project-triage/scripts/detect_wp_project.mjs
  2. 如需确切的输出契约,请阅读:
    • skills/wp-project-triage/references/triage.schema.json
  3. 使用报告来选择工作流程防护栏:
    • 项目类型
    • 存在的PHP/Node工具
    • 存在的测试
    • 版本提示和来源
  4. 如果报告缺少您需要的信号,请更新检测器,而不是进行猜测。

验证

  • JSON应能正确解析,并包含:project.kindsignalstooling
  • 在影响结构/工具(添加 theme.jsonblock.json、构建配置)的更改后重新运行。

故障模式 / 调试

  • 如果报告为 unknown,请检查仓库根目录是否正确。
  • 如果扫描缓慢,请在脚本中添加/扩展忽略目录。