mcpField
W
wp-project-triage

wp-project-triage

github.com/wordpress开发2.3k5.5k 次安装1 周前更新
代码仓库

关于 wp-project-triage

供开发者在修改前快速了解 WordPress 仓库的分诊 Skill。它检测项目类型和工具,并依据报告选择工作流程与验证方式。

主要功能

  1. 01检测 WordPress 项目信号
  2. 02报告项目类型和工具
  3. 03指导工作流程与安全措施选择
  4. 04验证检测器输出

适用场景

  1. 01识别陌生仓库的类型
  2. 02检查可用的 PHP 和 Node 工具
  3. 03编辑前选择相关测试

安装

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

$npx skills add https://github.com/wordpress/agent-skills --skill wp-project-triage

安装后在 Claude Code 中输入/wp-project-triage确认已加载。

附带文件references/triage.schema.jsonscripts/detect_wp_project.mjs

详细介绍

WP Project Triage

使用时机

在进行更改前,使用此技能快速了解当前 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.kind、signals 和 tooling。
  • 进行影响项目结构或工具配置的更改后(添加 theme.json、block.json 或构建配置),请重新运行。

故障模式 / 调试

  • 如果报告显示 unknown,请检查仓库根目录是否正确。
  • 如果扫描速度较慢,请在脚本中添加或扩展忽略目录。

评论

支持 Markdown