关于 wp-project-triage
wp-project-triage 是一项技能,可在修改前识别 WordPress 仓库类型及其工具配置。它运行检测器并输出项目特征、工具、测试和版本线索,帮助选择工作流程。
主要功能
- 01识别 WordPress 项目类型
- 02报告 PHP 和 Node 工具
- 03检查现有测试
- 04显示版本线索及来源
- 05输出结构化 JSON
适用场景
- 01修改 WordPress 仓库前了解项目
- 02依据检测到的工具选择工作流程约束
- 03结构变更后复查项目特征
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ firecrawl/ agent-skills --skill wp-project-triage安装后在 Claude Code 中输入/wp-project-triage确认已加载。
附带文件references/triage.schema.jsonscripts/detect_wp_project.mjs
详细介绍
WP Project Triage
使用时机
在进行更改前,使用此技能快速了解当前 WordPress 仓库的类型,以及需要遵循的命令和约定。
所需输入
- 仓库根目录(当前工作目录)。
操作步骤
- 运行检测器(将 JSON 输出到标准输出):
node skills/wp-project-triage/scripts/detect_wp_project.mjs
- 如果需要了解确切的输出格式,请阅读:
skills/wp-project-triage/references/triage.schema.json
- 根据报告选择工作流防护措施:
- 项目类型
- 是否存在 PHP/Node 工具
- 是否存在测试
- 版本提示及其来源
- 如果报告缺少所需信号,请更新检测器,而不是猜测。
验证
- JSON 应能解析,并包含:
project.kind、signals和tooling。 - 进行影响项目结构或工具配置的更改后(添加
theme.json、block.json或构建配置),请重新运行。
故障模式 / 调试
- 如果报告显示
unknown,请检查仓库根目录是否正确。 - 如果扫描速度较慢,请在脚本中添加或扩展忽略目录。
评论
支持 Markdown