Skip to content

CMS Cultivator

Maintained Documentation

CMS Cultivator is a comprehensive Claude Code plugin providing specialized slash commands and auto-invoked 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)

  • ๐Ÿ”„ PR Workflow - Streamline pull requests from commit to deployment
  • โ™ฟ Accessibility - Ensure WCAG 2.1 Level AA compliance
  • โšก Performance - Optimize Core Web Vitals and page speed
  • ๐Ÿ”’ Security - Scan for vulnerabilities and security issues
  • ๐ŸŽจ Design Workflow - Figma to WordPress blocks and Drupal paragraphs
  • ๐Ÿ” Live Site Auditing - Comprehensive audits using Chrome DevTools
  • ๐Ÿ“ Documentation - Generate comprehensive project documentation
  • ๐Ÿงช Testing - Create tests and analyze coverage
  • ๐Ÿ“Š Code Quality - Maintain standards and reduce technical debt

Agent Skills (Auto-Invoked)

  • ๐Ÿค– 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

Learn about Agents & Skills โ†’


๐Ÿ“š Documentation

Section Description
Getting Started Installation and initial setup
Quick Start Common workflows and examples
Commands Complete command reference
Agents & Skills Specialist agents and auto-invoked 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

  1. Install the plugin - Get started in minutes
  2. Try Quick Start examples - Learn common workflows
  3. Explore Commands - Discover all available commands
  4. Integrate Kanopi Tools - Use with DDEV add-ons