CMS Cultivator is a comprehensive Claude Code plugin providing 14 specialized commands and 9 Agent Skills for Drupal and WordPress development. Streamline PR workflows, ensure accessibility compliance, optimize performance, enhance security, and maintain documentation across your projects.
Complete documentation is available at: https://kanopi.github.io/cms-cultivator/
| Resource | Description |
|---|---|
| Installation | Get started in minutes |
| Quick Start | Common workflows and examples |
| Commands | Complete command reference (14 commands) |
| Agent Skills | Auto-invoked intelligent assistance (9 skills) |
| Kanopi Tools | Integration with DDEV add-ons |
| Contributing | Contribute to the project |
- π 4 PR Workflow Commands - From commit to deployment
- βΏ 1 Accessibility Command - WCAG 2.1 Level AA compliance
- β‘ 1 Performance Command - Core Web Vitals optimization
- π 1 Security Command - Vulnerability scanning
- π 1 Live Site Audit Command - Comprehensive audits with Chrome DevTools
- π 1 Documentation Command - API docs, guides, changelogs
- π§ͺ 3 Testing Commands - Test generation and coverage
- π 2 Code Quality Commands - Standards and technical debt
- π€ 9 Intelligent Skills - Claude automatically helps during conversation
- π¬ Natural Language - No need to remember command names
- π― Context-Aware - Activates when you need assistance
- Skills for: commits, testing, docs, security, performance, accessibility, and more
Recommended: Via Marketplace
Inside Claude Code CLI:
# Add the Claude Toolbox marketplace
/plugin marketplace add kanopi/claude-toolbox
# Install CMS Cultivator
/plugin install cms-cultivator@claude-toolboxAlternative: Direct Install
Inside Claude Code CLI:
/plugin install https://github.com/kanopi/cms-cultivatorSee Installation Guide for project-specific installation and more options.
# Create PR with generated description
/pr-create PROJ-123
# Review your changes before submitting
/pr-review self
# Run accessibility audit
/audit-a11y
# Analyze performance
/audit-perf
# Check security
/audit-security
# Analyze code quality
/quality-analyzeTalk naturally - Agent Skills auto-activate:
- "I need to commit" β Generates commit message
- "Is this accessible?" β Checks accessibility
- "Need tests for this" β Generates test scaffolding
Or use commands - Explicit control:
/pr-create- Generate and create PRs/pr-review self- Self-review before PR/audit-perf,/audit-a11y- Full audits
Talk naturally:
- "What's not tested?" β Coverage analysis
- "Is this secure?" β Security check
Or use commands:
/pr-review 123- AI-assisted code review/quality-analyze- Technical debt assessment
Generate reports:
/audit-perf report- Executive-friendly reports/audit-a11y report- Accessibility documentation/audit-security report- Security compliance
- Configuration change detection
- Module/theme/plugin analysis
- Database query optimization
- Caching analysis
- Drush/WP-CLI integration
Seamless integration with Kanopi's DDEV add-ons:
- Composer Scripts - Quality checks, testing, code standards
- DDEV Commands - Theme builds, database management, testing tools
- Claude Code CLI - To run the plugin commands
- Git - For version control operations
- GitHub CLI (
gh) - For PR creation and management commands - DDEV - For Kanopi projects with enhanced workflows
- Python 3.x & pip - For building/contributing to documentation
- Required if you want to build documentation locally
- Install MkDocs:
pip install mkdocs-material mkdocs-git-revision-date-localized-plugin
- BATS - For running the test suite (contributors only)
- macOS:
brew install bats-core - Linux:
sudo apt-get install bats
- macOS:
Visit the complete documentation for:
- Detailed command reference
- Platform-specific features
- Integration guides
- Best practices
- Troubleshooting
Contributions welcome! See Contributing Guide for details.
GPL-2.0-or-later - see LICENSE file for details.
- Issues: GitHub Issues
- Documentation: https://kanopi.github.io/cms-cultivator/
Created and maintained by Kanopi Studios