cms-cultivator

skill
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: GPL-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Gecti
  • Code scan — Scanned 8 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This tool is a Claude Code plugin that provides specialized slash commands and AI agents for Drupal and WordPress development. It assists developers with PR workflows, automated code reviews, security audits, design-to-code translation, and test generation.

Security Assessment
Overall risk: Low. The automated code scan reviewed 8 files and found no dangerous patterns, malicious code, or hardcoded secrets. It also requests zero dangerous system permissions. Because this is a development assistant plugin, it naturally executes shell commands and makes network requests (e.g., interacting with Git repositories or reading local Drupal/WordPress codebases). However, these actions are localized to the developer's environment and restricted to expected development workflows. It does not appear to scrape or exfiltrate sensitive user data.

Quality Assessment
The project is actively maintained, with its most recent push happening today. It uses the standard GPL-2.0 license, making it fully open-source. The documentation is highly detailed and includes a comprehensive dedicated website with installation guides. The primary concern is low community visibility; with only 5 GitHub stars, the tool has not been widely examined by the broader developer community. Despite the low external validation, the code itself is clean, well-documented, and currently active.

Verdict
Safe to use.
SUMMARY

A comprehensive Claude Code plugin providing specialized slash commands for Drupal and WordPress development.

README.md

CMS Cultivator

Maintained
Documentation

Specialist agents, slash commands, and auto-invoked skills for Drupal/WordPress development.

Full documentation: https://kanopi.github.io/cms-cultivator/


Quick Start

Via Marketplace (Recommended)

# Add the Claude Toolbox marketplace
/plugin marketplace add kanopi/claude-toolbox

# Install CMS Cultivator
/plugin install cms-cultivator@claude-toolbox

Direct Install

/plugin install https://github.com/kanopi/cms-cultivator

See Installation Guide for complete setup instructions.


Key Features

PR Workflows

Generate commit messages, PR descriptions, changelogs, and review code.

Commands:

  • /pr-commit-msg - Generate conventional commit messages
  • /pr-create [ticket] - Create PR with generated description
  • /pr-review [pr-number|self] - AI-assisted code review
  • /pr-release [ticket] - Generate release PR with changelog

Quality Analysis

Code standards, test coverage, accessibility, security audits.

Commands:

  • /quality-analyze [focus] - Technical debt and code quality
  • /quality-standards - Coding standards compliance (PHPCS, ESLint)
  • /test-generate [file] - Generate test scaffolding
  • /test-coverage - Analyze test coverage gaps
  • /test-plan - Create comprehensive QA test plans

Auditing

Comprehensive performance, accessibility, and security audits with flexible argument modes.

Commands:

  • /audit-a11y [options] - WCAG 2.1 Level AA compliance
  • /audit-security [options] - OWASP Top 10 vulnerability scanning
  • /audit-perf [options] - Core Web Vitals and optimization
  • /quality-analyze [options] - Code quality and technical debt
  • /audit-live-site [url] - Comprehensive parallel audit (all specialists)
  • /export-audit-csv [report-file] - Export audit findings to CSV for project management tools

Design-to-Code

Figma → WordPress blocks, Drupal paragraphs with browser validation.

Commands:

  • /design-to-block <design> <block-name> - Create WordPress block pattern
  • /design-to-paragraph <design> <paragraph-name> - Create Drupal paragraph type
  • /design-validate <url> - Validate implementation in Chrome

Documentation

API docs, user guides, developer documentation, changelogs.

Command:

  • /docs-generate [focus] - Generate comprehensive documentation

See docs site for complete command reference and usage examples.


Flexible Audit Modes (NEW in v0.6)

Audit and quality commands now support multiple operation modes:

Quick Checks (Pre-Commit)

/audit-a11y --quick --scope=current-pr
/audit-perf --quick --scope=current-pr --format=metrics
/audit-security --quick --scope=current-pr --min-severity=high
/quality-analyze --quick --scope=current-pr --max-complexity=10
  • ⚡ Fast execution (~5 min)
  • 🎯 Critical issues only
  • 💰 Lower token costs
  • ✅ Perfect for rapid iteration

Standard Audits (PR Review)

/audit-a11y --standard --scope=current-pr
/audit-perf --standard --scope=backend
/audit-security --standard --scope=auth
/quality-analyze --standard --scope=recent-changes
  • 🔍 Comprehensive analysis (~15 min)
  • ✅ Full compliance checks
  • 📊 Detailed reports

Comprehensive Audits (Pre-Release)

/audit-a11y --comprehensive --format=summary
/audit-perf --comprehensive --target=good
/audit-security --comprehensive --format=sarif
/quality-analyze --comprehensive --format=refactoring-plan
  • 🔬 Deep analysis (~30 min)
  • 💎 Best practices included
  • 📋 Stakeholder-ready reports

CI/CD Integration

# Export as JSON for automated pipelines
/audit-a11y --standard --format=json > a11y.json
/audit-perf --standard --format=json > perf.json
/audit-security --standard --format=sarif > security.sarif
  • 🤖 Machine-readable output
  • ✅ Quality gates in CI/CD
  • 🔒 Security tool integration (SARIF)

Full guide: Using Argument Modes


Architecture

Specialist Agents

Commands spawn specialized agents that orchestrate complex workflows:

Review/Audit Agents (Green):

  • accessibility-specialist, code-quality-specialist, security-specialist, performance-specialist

Generation Agents (Blue):

  • documentation-specialist, testing-specialist, responsive-styling-specialist

Orchestrators (Purple):

  • workflow-specialist, live-audit-specialist, design-specialist

Browser Validation (Orange):

  • browser-validator-specialist

Agent Skills

Model-invoked skills that activate during conversation:

  • accessibility-checker, security-scanner, performance-analyzer
  • commit-message-generator, test-scaffolding, coverage-analyzer
  • documentation-generator, test-plan-generator, code-standards-checker
  • design-analyzer, responsive-styling, browser-validator

How It Works

/pr-create → workflow-specialist
    ├─→ Analyzes changes
    ├─→ Spawns testing-specialist (parallel)
    ├─→ Spawns security-specialist (parallel)
    ├─→ Spawns accessibility-specialist (parallel)
    ↓
Unified PR description → Create PR

Kanopi Integration

Integrates with Kanopi's DDEV add-ons for:

  • Composer scripts (code-check, phpstan, rector)
  • DDEV commands (theme-build, cypress-run, critical-run)
  • Drupal and WordPress project standards

Requirements

Required:

  • Claude Code CLI
  • Git

Optional:

  • GitHub CLI (gh) - For PR commands
  • DDEV - For Kanopi projects
  • Chrome browser - For design validation commands

Learn More

Visit the complete documentation for:

  • Detailed command reference with examples
  • Agent and skill descriptions
  • Platform-specific features (Drupal/WordPress)
  • Kanopi integration guides
  • Best practices and troubleshooting

Contributing

Contributions welcome! See Contributing Guide.


License

GPL-2.0-or-later - see LICENSE for details.


Support


Created and maintained by Kanopi Studios

Yorumlar (0)

Sonuc bulunamadi