CMS Cultivator¶
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.
โจ Features¶
Slash Commands (User-Invoked)¶
- ๐ 4 PR Workflow Commands - Streamline pull requests from commit to deployment
- โฟ 1 Accessibility Command - Ensure WCAG 2.1 Level AA compliance
- โก 1 Performance Command - Optimize Core Web Vitals and page speed
- ๐ 1 Security Command - Scan for vulnerabilities and security issues
- ๐ 1 Live Site Audit Command - Comprehensive audits using Chrome DevTools
- ๐ 1 Documentation Command - Generate comprehensive project documentation
- ๐งช 3 Testing Commands - Create tests and analyze coverage
- ๐ 2 Code Quality Commands - Maintain standards and reduce technical debt
Agent Skills (Auto-Invoked)¶
- ๐ค 9 Intelligent Skills - Claude automatically helps during conversation
- Commit message generation
- Code standards checking
- Test scaffolding
- Documentation generation
- And more...
- ๐ฌ Natural Language - No need to remember command names
- ๐ฏ Context-Aware - Activates when you need help
๐ Documentation¶
| Section | Description |
|---|---|
| Getting Started | Installation and initial setup |
| Quick Start | Common workflows and examples |
| Commands | Complete command reference (14 commands) |
| Agent Skills | Auto-invoked intelligent assistance (9 skills) |
| Kanopi Tools | Integration with Kanopi's DDEV add-ons |
๐ Quick Example¶
# 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-analyze
๐ฏ Use Cases¶
For Developers¶
Natural Language (Agent Skills auto-activate): - "I need to commit my changes" โ Generates commit message - "Is this button accessible?" โ Checks accessibility - "This query is slow" โ Analyzes performance - "Does this follow WordPress standards?" โ Checks code standards - "I need tests for this class" โ Generates test scaffolding
Explicit Commands:
- Before PR: /pr-review self - Self-review your changes
- Creating PR: /pr-create - Generate and create PR automatically
- Full audits: /audit-perf, /audit-a11y, /audit-security - Comprehensive analysis
For Tech Leads¶
Natural Language: - "What code isn't tested?" โ Coverage analysis - "Is this secure?" โ Security check - "What should QA test?" โ Test plan generation
Explicit Commands:
- Code review: /pr-review 123 - Get AI-assisted code review
- Performance audits: /audit-perf - Identify bottlenecks
- Quality analysis: /quality-analyze - Technical debt assessment
For Project Managers¶
Explicit Commands (Reports):
- Stakeholder reports: /audit-perf report - Executive-friendly reports
- Compliance reports: /audit-a11y report - Accessibility documentation
- Security reports: /audit-security report - Security posture and compliance
๐ Platform Support¶
Drupal Features¶
- Configuration change detection
- Custom module analysis
- Hook implementation detection
- Entity and field change tracking
- Database update detection
- Drupal caching analysis
- Drush command generation
WordPress Features¶
- Theme and functions.php analysis
- Gutenberg block accessibility
- ACF field group detection
- Custom post type analysis
- WP_Query optimization
- Object cache analysis
- WP-CLI command generation
Kanopi Projects¶
CMS Cultivator integrates seamlessly with Kanopi's DDEV add-ons:
- Composer Scripts - Quality checks, testing, and code standards
- DDEV Commands - Theme builds, database management, testing tools
- Multi-platform - Works with both Drupal and WordPress starters
๐ Requirements¶
- Claude Code CLI
- Git
- GitHub CLI (
gh) for PR creation commands - Optional: Lighthouse, WebPageTest for performance analysis
๐ค Contributing¶
This plugin is maintained by Kanopi Studios. For issues, feature requests, or contributions, please visit our GitHub repository.
๐ License¶
MIT License - see LICENSE file for details.
๐ก Next Steps¶
- Install the plugin - Get started in minutes
- Try Quick Start examples - Learn common workflows
- Explore Commands - Discover all 14 commands
- Integrate Kanopi Tools - Use with DDEV add-ons
Total Commands: 14 (4 PR + 1 A11y + 1 Perf + 1 Security + 1 Live Audit + 1 Docs + 3 Testing + 2 Quality)