wp-project-triage

Inspects WordPress repositories to classify type, tooling, and version hints, generating a structured JSON report.

2|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/brigleb/claude --skill wp-project-triage-brigleb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-project-triage
Source: https://github.com/brigleb/claude/tree/main/skills/wp-project-triage
Command: npx skills add https://github.com/brigleb/claude --skill wp-project-triage-brigleb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a deterministic inspection of a WordPress repository, helping you understand its structure, tooling, and potential workflows before making changes.

Core Features & Use Cases

  • Project Classification: Identifies if the repository is a plugin, theme, block theme, WordPress core, Gutenberg, or a full WordPress site.
  • Tooling Detection: Detects the presence of PHP and Node.js tooling, including package managers, build tools, and testing frameworks.
  • Version Hinting: Provides hints about the WordPress version and Gutenberg version if applicable.
  • Use Case: Before contributing to a WordPress plugin, use this Skill to quickly determine if it uses @wordpress/scripts, has a composer.json, and if PHPUnit tests are configured.

Quick Start

Run the wp-project-triage skill to analyze the current WordPress project.

Frequently Asked Questions about wp-project-triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a WordPress project structure to identify its type and tooling?

To analyze a WordPress project structure, run a deterministic inspection that classifies the repository as a plugin, theme, block theme, WordPress core, Gutenberg, or full site. This generates a structured JSON report detailing project kind, detected signals, and tooling for workflow guidance.

Can I detect if a WordPress plugin uses Node.js and PHP build tools before contributing?

Yes, you can detect Node.js and PHP build tools in a WordPress plugin by inspecting the repository for package managers, build tools like @wordpress/scripts, composer.json configurations, and testing frameworks. The analysis provides tooling detection to guide your contribution workflow.

What is the best way to determine if a WordPress repository is a block theme or Gutenberg project?

The best way to determine if a WordPress repository is a block theme or Gutenberg project is to perform a deterministic project classification inspection. This identifies the specific project kind and provides version hints for the Gutenberg environment if applicable.

Does WordPress project triage provide version hints for the core and Gutenberg environments?

Yes, WordPress project triage provides version hints for both the WordPress core and Gutenberg environments. These hints are extracted during the deterministic repository inspection and included in the structured JSON report alongside project kind and tooling signals.

How do I check if PHPUnit tests are configured in a WordPress theme repository?

To check if PHPUnit tests are configured in a WordPress theme repository, perform a tooling detection analysis. This inspection identifies the presence of PHP and Node.js testing frameworks, build tools, and package managers, returning the results in a structured JSON report.