wp-project-triage

Analyze WordPress project repositories for type, tooling, and versioning.

27|1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dr-robert-li/cowork-wordpress-expert --skill wp-project-triage-dr-robert-li
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-project-triage
Source: https://github.com/dr-robert-li/cowork-wordpress-expert/tree/main/references/wp-project-triage
Command: npx skills add https://github.com/dr-robert-li/cowork-wordpress-expert --skill wp-project-triage-dr-robert-li

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you quickly understand the nature of a WordPress project (plugin, theme, core, etc.) and identify the associated tooling and conventions, preventing errors before you start making changes.

Core Features & Use Cases

  • Project Identification: Determines if a directory contains WordPress core, a plugin, a theme, or a block theme.
  • Tooling Detection: Identifies the presence of build tools (like Node.js, npm, Composer) and testing frameworks.
  • Version Hinting: Provides clues about the project's versioning strategy.
  • Use Case: Before contributing to an unknown WordPress plugin, run this skill to confirm it uses npm for its build process and has unit tests, guiding your next steps.

Quick Start

Run the wp-project-triage skill to analyze the current directory as a 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 identify if a directory contains a WordPress plugin, theme, or core?

To identify a WordPress project type, run a triage script that analyzes directory structures for specific markers indicating core, plugins, themes, or block themes. This deterministic inspection outputs structured JSON confirming the exact project type.

What's the best way to detect build tools and testing frameworks in a WordPress codebase?

Detecting WordPress build tools requires analyzing the project structure for configuration files associated with Node.js, npm, and Composer. This codebase inspection identifies existing testing frameworks and build processes, providing a structured overview of the tooling.

Do I need Node.js installed to run a WordPress project analysis?

Yes, you need Node.js installed to run the WordPress project analysis script. The deterministic triage process requires a Node.js environment to execute its scripts and generate the structured JSON output detailing project types and tooling.

How does a WordPress codebase inspection determine versioning strategies?

A WordPress codebase inspection determines versioning strategies by analyzing project structures and configuration files for specific version hints. This process provides clues about the repository's versioning approach, outputting the findings in a structured JSON format.

Can I use project triage to prevent errors before modifying an unknown WordPress repository?

Yes, you can use project triage to prevent errors before modifying an unknown WordPress repository. By identifying the project type and confirming associated tooling like npm or Composer, you understand the conventions and avoid making incompatible changes.