Claude Subagents for WordPress Development
This project features a set of preconfigured Claude-Code subagents designed to streamline development, review, and testing of WordPress plugins and block themes. These subagents incorporate agent-os WordPress coding standards to help developers delegate work to specialized AI assistants while maintaining consistent quality and security.
What are Subagents?
Claude-Code subagents are specialized AI personas with specific characteristics:
- Have a specific purpose and area of expertise
- Operate in their own context window
- Can be given a custom system prompt
- May be restricted to specific tools
Included Subagents
wp-builder
Purpose: Create or modify WordPress plugins or block/FSE themes using agent-os coding standards. Capabilities include:
- Asking clarifying questions
- Scaffolding project structure
- Applying coding standards
- Enforcing security and accessibility best practices
- Adding documentation
wp-code-reviewer
Purpose: Review WordPress plugin or theme code for:
- Quality
- Security
- Adherence to standards
- Naming conventions
- File structure
- Sanitization and escaping
- UI/UX considerations
wp-test-runner
Purpose: Automate testing for plugins and themes by:
- Setting up WordPress testing environment
- Running tests (PHPUnit, Jest)
- Analyzing failures
- Fixing issues
- Summarizing results
Using Subagents in Your Project
- Add Files: Copy .md files to .claude/agents/ in your WordPress project
- Ensure Prerequisites: Include agent-os WordPress coding standards
- Use Subagents: Mention specific subagents in Claude-Code requests
Example Usage
- “Use the
wp-buildersubagent to scaffold a plugin” - “Ask the
wp-code-reviewersubagent to evaluate changes” - “Run tests with the
wp-test-runnersubagent”
These subagents help build, review, and test WordPress projects efficiently while maintaining high coding standards.
GitHub Repository
View the complete documentation and download the subagent files from the GitHub repository:
https://github.com/terryarthur/claude-subagents-wordpress-development
