browser-validator
Automatically validate implementations in real browsers after code is written or when user says "test this", "test what you built in the browser", "check it in…
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,
$ npx -y skills add kanopi/cms-cultivator --skill wp-add-skills --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/wp-add-skillsContext 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,
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
Install official WordPress agent-skills from the [WordPress/agent-skills](https://github.com/WordPress/agent-skills) repository.
**This skill installs software to your system:**
**Installation paths differ by environment** (see Tier 1 vs Tier 2 below).
**Confirmation required** before installation begins.
**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**:
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. # 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**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**:
git --version && node --version && df -h ~ | tail -1
Installing 13 WordPress skills to ~/.claude/skills/
Prerequisites:
✅ Git: {version}
✅ Node.js: {version}
✅ Disk space: {available}
Reply "confirm" to proceed, "cancel" to abort. # 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-*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
| Step | Duration | |------|----------| | Prerequisites check | ~2s | | Clone repository | ~28s | | Build skills | ~14s | | Install globally | ~2s | | Verify installation | ~1s | | Cleanup | ~1s |
✅ 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 --listSpecialist 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.
Repo: kanopi/cms-cultivator
Automatically validate implementations in real browsers after code is written or when user says "test this", "test what you built in the browser", "check it in…
Run the right linting, formatting, and static-analysis commands after changing code, and check it against PHPCS, ESLint, WordPress Coding Standards, or Drupal…
Automatically generate conventional commit messages when user has staged changes and mentions committing. Analyzes git diff and status to create properly…
Generate and maintain patches for Composer-installed packages (Drupal contrib modules, WordPress packages, PHP libraries) using cweagans/composer-patches.…
Automatically analyze test coverage when user asks which code is tested, mentions coverage gaps, or shows code asking about testing. Identifies untested code…
Deterministic cleanup of DDEV and Docker disk usage on OrbStack, Docker Desktop, or any Docker provider. Safely reclaims space by removing orphaned Docker…