wordpress-router

automattic/agent-skills · updated Apr 8, 2026

$npx skills add https://github.com/automattic/agent-skills --skill wordpress-router
0 commentsdiscussion
summary

Use this skill at the start of most WordPress tasks to:

skill.md

WordPress Router

When to use

Use this skill at the start of most WordPress tasks to:

  • identify what kind of WordPress codebase this is (plugin vs theme vs block theme vs WP core checkout vs full site),
  • pick the right workflow and guardrails,
  • delegate to the most relevant domain skill(s).

Inputs required

  • Repo root (current working directory).
  • The user’s intent (what they want changed) and any constraints (WP version targets, WP.com specifics, release requirements).

Procedure

  1. Run the project triage script:
    • node skills/wp-project-triage/scripts/detect_wp_project.mjs
  2. Read the triage output and classify:
    • primary project kind(s),
    • tooling available (PHP/Composer, Node, @wordpress/scripts),
    • tests present (PHPUnit, Playwright, wp-env),
    • any version hints.
  3. Route to domain workflows based on user intent + repo kind:
    • For the decision tree, read: skills/wordpress-router/references/decision-tree.md.
  4. Apply guardrails before making changes:
    • Confirm any version constraints if unclear.
    • Prefer the repo’s existing tooling and conventions for builds/tests.

Verification

  • Re-run the triage script if you create or restructure significant files.
  • Run the repo’s lint/test/build commands that the triage output recommends (if available).

Failure modes / debugging

  • If triage reports kind: unknown, inspect:
    • root composer.json, package.json, style.css, block.json, theme.json, wp-content/.
  • If the repo is huge, consider narrowing scanning scope or adding ignore rules to the triage script.

Escalation

  • If routing is ambiguous, ask one question:
    • “Is this intended to be a WordPress plugin, a theme (classic/block), or a full site repo?”

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.763 reviews
  • Harper Mensah· Dec 28, 2024

    I recommend wordpress-router for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Camila Mensah· Dec 24, 2024

    Useful defaults in wordpress-router — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Daniel Bansal· Dec 20, 2024

    wordpress-router fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Pratham Ware· Dec 16, 2024

    wordpress-router reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Aisha Reddy· Dec 12, 2024

    I recommend wordpress-router for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Chen Patel· Nov 19, 2024

    Keeps context tight: wordpress-router is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Amelia Sharma· Nov 11, 2024

    wordpress-router has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Anaya Bhatia· Nov 3, 2024

    Keeps context tight: wordpress-router is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Advait Diallo· Oct 22, 2024

    wordpress-router is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Aditi Iyer· Oct 10, 2024

    wordpress-router is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

showing 1-10 of 63

1 / 7