wp-plugin-development

Installation
Summary

Complete WordPress plugin development workflow from architecture through security and release packaging.

  • Covers plugin structure, hooks/actions/filters, activation/deactivation/uninstall lifecycle, and Settings API for admin UI and options management
  • Includes mandatory security baseline: input validation/sanitization, nonces, capability checks, and parameterized SQL queries via $wpdb->prepare()
  • Supports data storage patterns, cron task setup with idempotency, and schema migrations with version tracking
  • Targets WordPress 6.9+ (PHP 7.2.24+); uses filesystem-based workflows with bash, Node, and optional WP-CLI for verification and debugging
SKILL.md

WP Plugin Development

When to use

Use this skill for plugin work such as:

  • creating or refactoring plugin structure (bootstrap, includes, namespaces/classes)
  • adding hooks/actions/filters
  • activation/deactivation/uninstall behavior and migrations
  • adding settings pages / options / admin UI (Settings API)
  • security fixes (nonces, capabilities, sanitization/escaping, SQL safety)
  • packaging a release (build artifacts, readme, assets)

Inputs required

  • Repo root + target plugin(s) (path to plugin main file if known).
  • Where this plugin runs: single site vs multisite; WP.com conventions if applicable.
  • Target WordPress + PHP versions (affects available APIs and placeholder support in $wpdb->prepare()).
Related skills

More from wordpress/agent-skills

Installs
2.3K
GitHub Stars
1.5K
First Seen
Feb 1, 2026