A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Professional Agent Skill for building, auditing, testing, and releasing modern WordPress plugins with Codex, Cursor, and
A professional Agent Skill for building, reviewing, testing, optimizing, designing, integrating, and releasing modern WordPress plugins with Codex, Cursor, Claude Code, and other Agent Skills-compatible tools.
Status: v0.1.0 work in progress. The repository is usable and validated, but it does not claim broad production adoption or universal compatibility.
| Question | Answer |
|---|---|
| For whom? | WordPress developers and teams using AI coding agents to build or review plugins. |
| When to use? | Plugin scaffolding, feature work, REST/admin/settings flows, Gutenberg blocks, security review, performance review, UI/UX review, compatibility audits, tests/CI, and release prep. |
| When not to use? | Non-WordPress apps, fully automated security decisions, legal/license advice, or claims that a plugin is compatible with every theme/plugin. |
git clone https://github.com/Zulut30/Wordpress-skills.git
cd Wordpress-skills
npm install
npm run sync
npm run validate:skill
Use the skill in your agent:
Use wordpress-plugin-dev to audit this plugin for security, performance, design, compatibility, and WordPress.org release readiness.
Run the bundled scanner on the sample fixture:
node skills/wordpress-plugin-dev/scripts/audit-plugin.mjs test-fixtures/sample-plugin
Expected result: validation passes, the fixture audit finds the intentionally unsafe unsafe-example.php, and the agent uses WordPress-specific references instead of generic PHP advice.
This repository includes real generated audit outputs from local fixtures. They are not screenshots of fake runs; they are generated from the included test fixtures and checked by validation scripts.
| Proof | Input | Output | What it demonstrates |
|---|---|---|---|
| Security/plugin audit | test-fixtures/sample-plugin/ | human, JSON | Baseline scanner and structured JSON output. |
| Performance audit | test-fixtures/performance-plugin/ | human, JSON | Performance smells and remediation hints. |
| Design/UX audit | test-fixtures/design-plugin/ | human, JSON | Admin/frontend UI and accessibility heuristics. |
| Compatibility audit | test-fixtures/compatibility-plugin/ | human, JSON | Classic Editor, SEO, cache, theme, and builder compatibility heuristics. |
Running the quickstart commands should validate the skill, run smoke checks, and produce the same style of reports on the included fixtures. The scanners are heuristic; they are proof of behavior, not proof of exhaustive coverage.
For now, the project uses a reproducible text demo rather than a fake GIF:
A lightweight terminal GIF can be added later if it is generated from real commands and stays small.
block.json workflows, including dynamic blocks and Interactivity API notes.Generic coding agents can write PHP, but WordPress plugins have specific failure modes: missing capability checks, unsafe REST routes, global admin assets, duplicate SEO output, cache-private data leaks, block render bottlenecks, and theme-breaking CSS.
This skill gives the agent curated WordPress workflows, references, templates, scanner heuristics, and release checklists so it asks better questions and produces safer code by default.
skills/wordpress-plugin-dev/ canonical skill
SKILL.md compact router and operating rules
references/ curated WordPress knowledge base
assets/templates/ safe starter templates
assets/examples/ practical examples and before/after notes
scripts/ validation, sync, and audit scripts
.agents/skills/wordpress-plugin-dev/ generated by npm run sync
.claude/skills/wordpress-plugin-dev/ generated by npm run sync
.cursor/skills/wordpress-plugin-dev/ generated by npm run sync
test-fixtures/ scanner fixtures
docs/ examples, install notes, reports, release docs
.github/ workflow and community files
packages/ local generated release artifacts, ignored by git
Edit the canonical skill only, then run npm run sync.
For detailed QA, growth, module, and release reports, see docs/reports/.
| Tool | Status | Notes |
|---|---|---|
| Codex | Supported source/package workflow | Includes .codex-plugin/plugin.json and .agents/plugins/marketplace.json for local testing. |
| Claude Code | Supported filesystem workflow | Project and personal install paths are documented. |
| Cursor | Version-dependent | Cursor supports skill-style workflows, but install paths/UI can vary. Use documented Cursor import/create flow when needed. |
| Other Agent Skills-compatible tools | Possible | Use the canonical skill folder and verify invocation syntax. |
See installation for details.
Local source install:
npm install
npm run sync
npm run validate:skill
Versioned archive install:
npm run package:skill
The generated archive is meant for GitHub Releases, not for committing to git. See release and packaging.
Use wordpress-plugin-dev to create a secure WordPress plugin skeleton with Composer, @wordpress/scripts, PHPCS, and readme.txt.
Use wordpress-plugin-dev to audit this plugin for security, WordPress Coding Standards, Gutenberg/block.json usage, performance, design, compatibility, and WordPress.org release readiness.
Use wordpress-plugin-dev to optimize this dynamic Gutenberg block. Check render.php, block.json assets, query limits, cache strategy, invalidation, escaping, and frontend JS size.
Use wordpress-plugin-dev to redesign this settings page so it feels native to WordPress, with clear labels, validation, notices, accessibility, i18n, and scoped assets.
Use wordpress-plugin-dev to make this plugin SEO/cache/theme/page-builder friendly without hard dependencies or universal compatibility claims.
Core local checks:
npm run validate:skill
npm run sync:check
npm run smoke
npm run check:links
npm run audit:fixture
npm run performance:audit
npm run design:audit
npm run compatibility:audit
npm run top-100-plugins:check
npm run top-100-themes:check
npm run playground:check
npm run compatibility:plan:check
PHP/Composer checks when available:
composer validate
composer install
npm run lint:php
npm run lint:php:required
composer run lint
GitHub Actions runs Node validation, Composer validation, required PHP syntax lint, fixture audits, JSON parse checks, release package build, and extracted package verification. PHPCS/WPCS is included as a non-blocking readiness check until the ruleset baseline is reviewed.
See CI hardening and testing and fixtures.
Build locally:
npm run package:skill
Current archive name:
packages/wordpress-plugin-dev-skill-v0.1.0.tar.gz
The package includes the canonical skill, README, license, changelog, package metadata, and selected install/demo/release docs. It excludes node_modules, vendor, test-fixtures, generated reports, and git metadata.
The skill now includes compatibility guidance and scanner heuristics for:
There is no "compatible with all plugins/themes" claim. See the conservative compatibility matrix for statuses, verification type, and version notes.
More detail: limitations.
This is an early but validated project. It includes CI, fixtures, real generated outputs, curated references, templates, and release/package scripts. It does not use fake stars, testimonials, downloads, screenshots, or compatibility claims.
Good next contributions:
See starter issues, roadmap, roadmap milestones, and manual GitHub actions.
Keep SKILL.md concise. Add detailed guidance to references/, examples, templates, or docs instead of bloating the router.
Before a PR:
npm run validate:skill
npm run smoke
npm run check:links
Use official WordPress sources where possible, do not copy official docs wholesale, keep scripts local-first and non-destructive, and avoid fake proof. See CONTRIBUTING.md.
MIT. See LICENSE.
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
AI image generation skill for Claude Code -- Creative Director powered by Gemini
Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, bac