wp-project-triage

Assess WordPress repositories and generate structured JSON triage reports.

9|1|Updated Sep 10, 2022
One-click install
npx skills add https://github.com/WPdoaction/animal-shelter --skill wp-project-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-project-triage
Source: https://github.com/WPdoaction/animal-shelter/tree/main/.claude/skills/wp-project-triage
Command: npx skills add https://github.com/WPdoaction/animal-shelter --skill wp-project-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automatically assesses a WordPress repository to generate a deterministic triage report, enabling rapid understanding of repository type and required tooling.

Core Features & Use Cases

  • Detects project kind (plugin, theme, Gutenberg block, WP core, or full-site) and reports tooling availability (Node, Bash, WP-CLI) and test infrastructure.
  • Generates a structured JSON report that can guide workflows, guardrails, and onboarding.
  • Use case: pre-change repository assessment before implementing changes or CI pipelines across WordPress projects.

Quick Start

Run the detector on a WordPress repository root to produce a JSON report. For example: node skills/wp-project-triage/scripts/detect_wp_project.mjs The resulting report conforms to the triage schema located at references/triage.schema.json and can be reviewed to determine project.kind, tooling, and version hints.

Frequently Asked Questions about wp-project-triage

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

FAQPage Schema
How do I automate WordPress repository triage to detect project kind and tooling?

Automate WordPress repository triage by running the detection script against the repo root to produce a structured JSON report. It identifies project kind, tooling availability, and test infrastructure to guide pre-change assessments.

What is a deterministic triage report for a WordPress plugin or theme?

A deterministic triage report is a structured JSON output that consistently identifies a WordPress project kind, available tooling, and version hints. It provides actionable guardrail recommendations for rapid repository onboarding.

Does WordPress repo triage work with Gutenberg blocks and full-site projects?

Yes, WordPress repo triage detects project kind across plugins, themes, Gutenberg blocks, WP core, and full-site projects. It reports tooling availability and test infrastructure for each detected project type.

How do I generate a JSON report for WordPress project signals and version hints?

Generate a JSON report by executing the detection script on the repository root. The output conforms to the triage schema, containing fields for project kind, signals, tooling, and versions to guide workflow setup.

Can I use WordPress triage detection to check for WP-CLI and Node tooling availability?

Yes, the WordPress triage detector checks for Node, Bash, and WP-CLI tooling availability. It assesses the test infrastructure and generates a structured report to inform CI pipeline implementation and guardrails.

When do I need to run a WordPress repository assessment before implementing changes?

Run a WordPress repository assessment before implementing changes or CI pipelines to understand the project kind and required tooling. It produces a deterministic JSON report with guardrail recommendations to prevent misconfigurations.