wordpress-router

Classify WordPress repositories and route them to the correct workflow.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zenbuapps/zenbu-powers --skill wordpress-router-zenbuapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wordpress-router
Source: https://github.com/zenbuapps/zenbu-powers/tree/main/skills/wordpress-router
Command: npx skills add https://github.com/zenbuapps/zenbu-powers --skill wordpress-router-zenbuapps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Classify WordPress codebases (plugins, themes, block themes, Gutenberg blocks, WP core checkouts) and route them to the correct workflow/skill to accelerate delivery and ensure proper governance.

Core Features & Use Cases

  • Repo kind detection: Identify whether the project is a plugin, theme, block theme, WP core checkout, or full-site repo.
  • Workflow routing: Route to the most appropriate domain workflow (blocks, theme.json, REST API, WP-CLI, performance, security, testing, packaging) based on the repo kind and user intent.
  • Guardrails & verification: Apply version and tooling hints to select suitable lint/test/build steps and guardrails before changes.

Quick Start

Run the project triage script and consult the decision tree to route to the appropriate WordPress workflow.

Frequently Asked Questions about wordpress-router

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

FAQPage Schema
How do I route a WordPress repo to the correct workflow?

Routing a WordPress repo requires classifying the codebase as a plugin, theme, block theme, or WP core checkout, then applying tooling signals like PHP, Node, and @wordpress/scripts to select the correct domain workflow such as blocks, REST API, or WP-CLI.

What is WordPress repo triage and how does it work?

WordPress repo triage is the process of detecting repo kind and user intent to route codebases to appropriate workflows. It analyzes tooling signals, tests present, and version hints to establish guardrails before applying changes like theme.json or security checks.

Does this workflow classification support block themes and WP core checkouts?

Yes, the classification supports block themes, standard themes, plugins, Gutenberg blocks, WP core checkouts, and full-site repos, routing each to suitable workflows based on detected tooling signals and version hints.

How do I determine the right build and test guardrails for a WordPress plugin?

Determining guardrails for a WordPress plugin involves analyzing triage tooling signals such as PHP/Composer, Node, and @wordpress/scripts, along with version hints and tests present, to select suitable lint, test, and build steps.

What's the best way to automate WordPress project routing for packaging and security?

Automating WordPress project routing for packaging and security requires a decision tree that classifies repo kind and user intent, applying tooling hints to select appropriate workflows like security, testing, and packaging before changes are made.

Why does WordPress workflow routing require tooling signals like Composer and Node?

WordPress workflow routing requires tooling signals like Composer, Node, and @wordpress/scripts to accurately determine the project's environment, identify applicable guardrails, and route to the correct domain workflow for safe modifications.