Skip to the content.

WordPress Skills

A collection of AI agent skills for managing WordPress sites via WP-CLI over SSH.

These skills are designed to be installed in Claude.ai or other AI agents and give agents structured, opinionated workflows for common WordPress content management tasks — without needing a plugin, REST API integration, or admin panel access.

Skills

wp-cli-posts

Create, update, and manage WordPress posts, pages, and custom post types using WP-CLI over SSH.

What it does:

Guardrails built in:

wordpress-optimization

WordPress performance optimization — speed testing, caching, image optimization, JS/CSS delivery, database tuning, and Core Web Vitals.

What it does:

Guardrails built in:

Installation

  1. Download the .skill file for the skill you want from the Releases page (or directly from the skill’s directory in this repo).
  2. In Claude.ai, go to Settings → Skills.
  3. Upload the .skill file.
  4. Claude will now automatically use the skill when relevant.

Prerequisites

Each skill assumes the following are in place on your local machine:

Minimal config.yml example:

@production:
  ssh: user@your-server.com
  path: /var/www/html

For AWS Elastic Beanstalk with a key pair:

@production:
  ssh: ec2-user@your-eb-hostname.amazonaws.com --ssh-keys=~/.ssh/your-key.pem
  path: /var/www/html

If SSH isn’t configured, the skill will detect this and walk you through the setup before proceeding.

Contributing

Skills follow a standard structure:

skill-name/
├── SKILL.md          # Required — skill instructions and metadata
└── references/       # Optional — additional reference docs

To add a new skill, open a PR with your SKILL.md in a new directory at the project root. Please include a description of what the skill does and when it should trigger in the YAML frontmatter.

Maintained by

Renderbit Technologies

License

MIT