Skip to content
Development
Skill

/wp-add-skills

Install official WordPress agent-skills from the WordPress/agent-skills GitHub repository. Invoke when user asks to install WordPress skills, says \"add WordPress skills\", \"install WordPress agent skills\", or uses /wp-add-skills. Has side effects: clones a repository,

From plugin
cms-cultivator
1726 skills1 agent
Install
$ npx -y skills add kanopi/cms-cultivator --skill wp-add-skills --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/wp-add-skills

Context preview

The summary Claude sees to decide when to auto-load this skill.

Install official WordPress agent-skills from the WordPress/agent-skills GitHub repository. Invoke when user asks to install WordPress skills, says \"add WordPress skills\", \"install WordPress agent skills\", or uses /wp-add-skills. Has side effects: clones a repository,

SKILL.md

wp-add-skills.SKILL.md
name: wp-add-skills
description: "Install official WordPress agent-skills from the WordPress/agent-skills GitHub repository. Invoke when user asks to install WordPress skills, says \"add WordPress skills\", \"install WordPress agent skills\", or uses /wp-add-skills. Has side effects: clones a repository, installs 13 skills to the global skills directory. Requires user confirmation before installation. Supports --list and --update flags."
disable-model-invocation: true

WP Add Skills

Install official WordPress agent-skills from the [WordPress/agent-skills](https://github.com/WordPress/agent-skills) repository.

⚠️ Side Effect Warning

**This skill installs software to your system:**

  • Clones the WordPress/agent-skills repository (~28 seconds download)
  • Runs npm build scripts (~14 seconds)
  • Installs 13 skills to your global skills directory
  • Temporary files are cleaned up after installation

**Installation paths differ by environment** (see Tier 1 vs Tier 2 below).

**Confirmation required** before installation begins.

Usage

  • "Install WordPress agent skills"
  • `/wp-add-skills` — Install 13 WordPress skills
  • `/wp-add-skills --list` — List installed WordPress skills
  • `/wp-add-skills --update` — Update to latest version

Prerequisites

  • **Git** 2.0+ (`git --version`)
  • **Node.js** v16+ (`node --version`) — v18 or v20 recommended
  • **Disk space** — At least 100MB available in home directory
  • **Write permissions** to the skills directory

Environment Detection

Tier 1 — Portable (Codex and other environments)

**Skills install path**: `~/.agents/skills/` (Codex standard path)

1. **Parse flags** — Determine if --list, --update, or install 2. **For --list**: Show installed skills in `~/.agents/skills/` that match WordPress pattern 3. **For install/update**:

  • Present confirmation:
     This will install 13 WordPress skills to ~/.agents/skills/
     Prerequisites needed: git 2.0+, Node.js v16+, ~100MB disk space
     
     Reply "confirm" to proceed, "cancel" to abort.
  • **⛔ STOP: Wait for confirmation**
  • After confirmation, provide manual installation steps if Bash unavailable:
     # Clone repository
     git clone --depth 1 https://github.com/WordPress/agent-skills /tmp/wp-skills-install
     
     # Build skills
     cd /tmp/wp-skills-install
     node skillpack-build.mjs --clean
     
     # Install to Codex path
     node skillpack-install.mjs --global --path ~/.agents/skills/
     
     # Cleanup
     rm -rf /tmp/wp-skills-install

Tier 2 — Claude Code Enhanced

**Skills install path**: `~/.claude/skills/` (Claude Code path)

1. **Parse flags** 2. **For --list**:

   ls -la ~/.claude/skills/ | grep wp- || echo "No WordPress skills installed"

3. **For install/update**:

  • Check prerequisites:
     git --version && node --version && df -h ~ | tail -1
  • Present confirmation with prereq status:
     Installing 13 WordPress skills to ~/.claude/skills/
     
     Prerequisites:
     ✅ Git: {version}
     ✅ Node.js: {version}
     ✅ Disk space: {available}
     
     Reply "confirm" to proceed, "cancel" to abort.
  • **⛔ STOP: Wait for confirmation**
  • After confirmation, execute installation:
     # Step 1: Clone
     git clone --depth 1 https://github.com/WordPress/agent-skills /tmp/wp-skills-$(date +%s)
     
     # Step 2: Build
     cd /tmp/wp-skills-*
     node skillpack-build.mjs --clean
     
     # Step 3: Install to Claude Code path
     node skillpack-install.mjs --global
     
     # Step 4: Verify
     ls ~/.claude/skills/ | grep -c "" | xargs echo "Skills installed:"
     
     # Step 5: Cleanup
     rm -rf /tmp/wp-skills-*

The 13 WordPress Skills

1. **wordpress-router** — WordPress project detection and routing 2. **wp-project-triage** — Auto-detect WordPress tooling, versions, configuration 3. **wp-block-development** — Gutenberg block development (block.json, InnerBlocks, transforms) 4. **wp-block-themes** — Block themes and theme.json 5. **wp-plugin-development** — Plugin architecture, hooks, actions, filters, security 6. **wp-rest-api** — REST API endpoints, authentication, custom routes 7. **wp-interactivity-api** — Frontend directives (@wordpress/interactivity) 8. **wp-abilities-api** — User capabilities and permissions system 9. **wp-wpcli-and-ops** — WP-CLI commands, automation, operations 10. **wp-performance** — Performance optimization, caching, database queries 11. **wp-phpstan** — Static analysis configuration for WordPress 12. **wp-playground** — WordPress Playground integration and testing 13. **wpds** — WordPress Design System components and patterns

Installation Timing (~70 seconds total)

| Step | Duration | |------|----------| | Prerequisites check | ~2s | | Clone repository | ~28s | | Build skills | ~14s | | Install globally | ~2s | | Verify installation | ~1s | | Cleanup | ~1s |

Success Report

✅ Installation Complete!

Installed: 13 WordPress skills
Location: {skills-directory}
Total time: ~70 seconds

Next steps:
- Test: "How do I create a custom Gutenberg block?"
- List skills: wp-add-skills --list

Troubleshooting

  • **Node.js too old**: Update to v18 or v20 LTS
  • **Permission denied**: `chmod 755 {skills-directory}`
  • **Clone failed**: Check internet connection, try again
  • **Skills don't appear**: Restart your AI session after installation

Related Skills

  • **wp-block-development** — One of the installed WordPress skills
  • **wp-plugin-development** — One of the installed WordPress skills
Read more
Ships withcms-cultivator

Specialist agents and auto-invoked skills for Drupal/WordPress development. Works in Claude Code, Claude Desktop, and OpenAI Codex. Full documentation: What changed in 2.0? CMS Cultivator now focuses on CMS development workflows.

Get the whole plugin

Other skills on cms-cultivator.