Skip to content
Development
Skill

/wp-project-triage

Use when you need a deterministic inspection of a WordPress repository (plugin/theme/block theme/WP core/Gutenberg/full site) including tooling/tests/version hints, and a structured JSON report to guide workflows and guardrails.

From plugin
wordpress-agent-skills
2.2k18 skills
Install
$ npx -y skills add WordPress/agent-skills --skill wp-project-triage --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/wp-project-triage

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when you need a deterministic inspection of a WordPress repository (plugin/theme/block theme/WP core/Gutenberg/full site) including tooling/tests/version hints, and a structured JSON report to guide workflows and guardrails.

SKILL.md

wp-project-triage.SKILL.md
name: wp-project-triage
description: "Use when you need a deterministic inspection of a WordPress repository (plugin/theme/block theme/WP core/Gutenberg/full site) including tooling/tests/version hints, and a structured JSON report to guide workflows and guardrails."
compatibility: "Targets WordPress 7.0+ (PHP 7.4.0+). Filesystem-based agent with bash + node. Some workflows require WP-CLI."

WP Project Triage

When to use

Use this skill to quickly understand what kind of WordPress repo you’re in and what commands/conventions to follow before making changes.

Inputs required

  • Repo root (current working directory).

Procedure

1. Run the detector (prints JSON to stdout):

  • `node skills/wp-project-triage/scripts/detect_wp_project.mjs`

2. If you need the exact output contract, read:

  • `skills/wp-project-triage/references/triage.schema.json`

3. Use the report to select workflow guardrails:

  • project kind(s)
  • PHP/Node tooling present
  • tests present
  • version hints and sources

4. If the report is missing signals you need, update the detector rather than guessing.

Verification

  • The JSON should parse and include: `project.kind`, `signals`, and `tooling`.
  • Re-run after changes that affect structure/tooling (adding `theme.json`, `block.json`, build config).

Failure modes / debugging

  • If it reports `unknown`, check whether the repo root is correct.
  • If scanning is slow, add/extend ignore directories in the script.
Read more
Ships withwordpress-agent-skills

Teach AI coding assistants how to build WordPress the right way. Agent Skills are portable bundles of instructions, checklists, and scripts that help AI assistants (Claude, Copilot, Codex, Cursor, etc.)

Get the whole plugin

Other skills on wordpress-agent-skills.