wp-github-actions

Generate GitHub Actions workflows for WordPress plugin CI/CD.

93|9|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/jdevalk/skills --skill wp-github-actions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-github-actions
Source: https://github.com/jdevalk/skills/tree/main/wp-github-actions
Command: npx skills add https://github.com/jdevalk/skills --skill wp-github-actions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides ready-to-use CI/CD workflows for WordPress plugins using GitHub Actions, reducing manual setup time and helping enforce code quality, tests, and deployment practices.

Core Features & Use Cases

  • WPCS/PHPCS checks, PHP linting, PHPUnit testing, static analysis (PHPStan), Playground PR previews, and automated deployment to WordPress.org.
  • Flexible to plugins with or without Composer, with or without frontend assets, and adaptable to different PHP/WordPress version matrices.
  • Use this skill when starting a new WordPress plugin repo or enhancing an existing one with robust CI/CD, quality gates, and automated release workflows.

Quick Start

Use this skill to generate GitHub Actions workflows tailored to your WordPress plugin repository.

Frequently Asked Questions about wp-github-actions

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

FAQPage Schema
How do I set up GitHub Actions for WordPress plugin CI/CD?

Setting up GitHub Actions for WordPress plugin CI/CD involves generating workflows for WPCS/PHPCS checks, PHPUnit testing, PHPStan static analysis, and automated WordPress.org deployment. This skill generates those tailored workflow files for your plugin repository.

Can I use GitHub Actions to run PHPUnit tests across multiple WordPress and PHP versions?

Yes, you can run PHPUnit tests across multiple WordPress and PHP versions using GitHub Actions. This skill generates workflow configurations tailored to your specified PHP and WordPress version matrices to ensure broad compatibility.

What checks are included in a standard WordPress plugin CI workflow?

A standard WordPress plugin CI workflow includes WPCS/PHPCS code standard checks, PHP linting, PHPUnit testing, and PHPStan static analysis. It can also generate Playground PR previews and automate deployment to WordPress.org.

Do I need Composer to automate WordPress plugin deployment with GitHub Actions?

No, you do not need Composer to automate WordPress plugin deployment with GitHub Actions. This skill generates flexible workflows that support repositories both with and without Composer dependencies, as well as optional JavaScript and CSS assets.

How do I automate WordPress.org plugin releases from a GitHub repository?

Automating WordPress.org plugin releases from GitHub uses GitHub Actions deployment workflows alongside a .distignore file. This skill configures the necessary deployment steps to push your plugin updates directly to the WordPress.org repository.