Skip to main content

Wordpress Plugin Fundamentals

Skill Active

Modern WordPress plugin development with PHP 8.3+, OOP architecture, hooks system, database interactions, and Settings API

Purpose

To equip developers with the knowledge and code patterns required to build secure, maintainable, and performant WordPress plugins following current best practices.

Features

  • Modern PHP 8.3+ and OOP architecture for plugins
  • Composer autoloading and dependency management
  • Mastery of WordPress hooks (actions and filters)
  • Secure database interactions using $wpdb
  • Structured admin settings pages with the Settings API
  • Adherence to WordPress Coding Standards (WPCS)
  • Comprehensive security guidance (sanitize, validate, escape)

Use Cases

  • Building new WordPress plugins from scratch using modern standards
  • Refactoring existing WordPress plugins to improve architecture and security
  • Learning advanced WordPress development techniques
  • Ensuring plugins follow best practices for performance and maintainability

Non-Goals

  • Providing pre-built plugin code for specific functionalities
  • Covering theme development or customizer APIs
  • Offering solutions for third-party plugin integration beyond standard hook usage
  • Automating plugin deployment or testing processes

Trust

  • warning:Issues AttentionThere are 4 issues opened and 0 closed in the last 90 days, indicating slow or no maintainer response to reported issues.

Installation

npx skills add bobmatnyc/claude-mpm-skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

88 /100
Analyzed about 18 hours ago

Trust Signals

Last commit29 days ago
Stars44
LicenseMIT
Status
View Source

Similar Extensions

Wordpress Pro

99

Develops custom WordPress themes and plugins, creates and registers Gutenberg blocks and block patterns, configures WooCommerce stores, implements WordPress REST API endpoints, applies security hardening (nonces, sanitization, escaping, capability checks), and optimizes performance through caching and query tuning. Use when building WordPress themes, writing plugins, customizing Gutenberg blocks, extending WooCommerce, working with ACF, using the WordPress REST API, applying hooks and filters, or improving WordPress performance and security.

Skill
jeffallan

Hook Development

99

This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.

Skill
anthropics

Wordpress Advanced Architecture

98

Advanced WordPress development with REST API endpoints, WP-CLI commands, performance optimization, and caching strategies for scalable applications.

Skill
bobmatnyc

WordPress Plugin Directory Guidelines

97

Use when reviewing WordPress plugins for GPL compliance, checking license headers or compatibility, evaluating upsell/freemium/trialware patterns, validating plugin naming or trademark rules, checking plugin slugs, understanding why a plugin was rejected from WordPress.org, or answering any question about the 18 WordPress.org Plugin Directory guidelines — even if the user doesn't mention 'guidelines' explicitly.

Skill
WordPress

Wp Rest Api

96

Use when building, extending, or debugging WordPress REST API endpoints/routes: register_rest_route, WP_REST_Controller/controller classes, schema/argument validation, permission_callback/authentication, response shaping, register_rest_field/register_meta, or exposing CPTs/taxonomies via show_in_rest.

Skill
WordPress

Wp Interactivity Api

95

Use when building or debugging WordPress Interactivity API features (data-wp-* directives, @wordpress/interactivity store/state/actions, block viewScriptModule integration, wp_interactivity_*()) including performance, hydration, and directive behavior.

Skill
WordPress

© 2025 SkillRepo · Find the right skill, skip the noise.