wp-plugin-review

Analyze WordPress plugins with PHPCS, PHPStan, and PHPUnit and generate a Markdown report.

65|17|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/wpacademy/wordpress-dev-skills --skill wp-plugin-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-plugin-review
Source: https://github.com/wpacademy/wordpress-dev-skills/tree/main/wp-plugin-review
Command: npx skills add https://github.com/wpacademy/wordpress-dev-skills --skill wp-plugin-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires squizlabs/php_codesniffer, wp-coding-standards/wpcs, phpcompatibility/phpcompatibility-wp, dealerdirect/phpcodesniffer-composer-installer, phpstan/phpstan, phpunit/phpunit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Comprehensive WordPress plugin review focusing on security vulnerabilities, coding standards compliance, repository readiness, unit-test coverage, and accessibility considerations. Produces a structured Markdown report with findings, severity levels, and actionable fixes.

Core Features & Use Cases

  • Automated analysis using PHPCS with WordPress Coding Standards, PHPStan, and PHPUnit to surface defects and compliance issues.
  • Manual code review against WordPress.org repository guidelines, security best practices, and accessibility considerations to verify readiness for submission.
  • Output a detailed Markdown report saved to a predefined outputs path, including issues, severities, and concrete remediation steps.

Quick Start

Run a full plugin review by passing the target plugin directory to the review tool and read the generated Markdown report.

Frequently Asked Questions about wp-plugin-review

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

FAQPage Schema
How do I run a comprehensive WordPress plugin review before submitting to the repository?

Run a comprehensive WordPress plugin review by passing the target plugin directory to the review tool, which executes PHPCS, PHPStan, and PHPUnit, then performs a manual check against repository guidelines to output a detailed Markdown report.

What does an automated WordPress plugin security and coding standards check cover?

An automated WordPress plugin security and coding standards check covers security vulnerabilities, WordPress Coding Standards compliance via PHPCS, static analysis with PHPStan, and unit-test coverage through PHPUnit, producing a report with severity levels and fixes.

Do I need PHP tooling installed to check WordPress plugin repository readiness?

Yes, you need PHP tooling installed to check WordPress plugin repository readiness, specifically PHPCS with WordPress Coding Standards, PHPStan, and PHPUnit, which the review process relies on to surface defects and compliance issues.

Can I use PHPStan and PHPUnit together for WordPress plugin code analysis?

Yes, you can use PHPStan and PHPUnit together for WordPress plugin code analysis; the review process integrates both tools, using PHPStan for static analysis and PHPUnit to verify unit-test coverage alongside PHPCS checks.

What is the best way to fix security vulnerabilities found during a WordPress plugin review?

The best way to fix security vulnerabilities found during a WordPress plugin review is to consult the generated Markdown report, which provides concrete remediation steps and severity levels for each identified issue.

Why does my WordPress plugin review fail accessibility considerations during manual code review?

Your WordPress plugin review may fail accessibility considerations if the manual code review identifies non-compliance with WordPress.org repository guidelines, security best practices, or accessibility standards, all detailed in the output Markdown report.