Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By camoa
Run comprehensive code quality audits, security scans, and TDD workflows for Drupal (PHP) and Next.js projects, including linting, duplication detection, SOLID checks, multi-agent architecture debates, and OWASP-focused security analysis with remediation guidance.
npx claudepluginhub camoa/claude-skills --plugin code-quality-toolsDebate architecture and SOLID findings with competing agent team (Pragmatist + Purist + Maintainer). Use when user says "debate architecture", "SOLID debate", "is this over-engineered", "should I refactor", "architecture review with debate", "code structure debate", "design review". Best for contentious design decisions where reasonable people disagree.
Run complete code quality and security audit for Drupal/Next.js projects. Use when user says "full audit", "check everything", "code quality report", "run all checks", "audit this project", "pre-merge check", "quality gate". Runs lint + security + SOLID + DRY + coverage, then synthesizes findings into prioritized action plan with cross-tool correlation.
Check test coverage for Drupal/Next.js projects. Use when user says "test coverage", "what's untested", "coverage report", "missing tests", "how much is covered", "PHPUnit coverage", "Jest coverage". Shows coverage percentage and identifies uncovered code.
Check code duplication (DRY principle) for Drupal/Next.js projects. Use when user says "find duplicates", "DRY check", "copy paste detection", "code duplication", "repeated code", "PHPCPD", "jscpd". Identifies duplicated code blocks and suggests consolidation.
Analyze a codebase and generate a starter REVIEW.md for Claude Code's managed Code Review service. Use when user says "generate review md", "create review config", "setup code review", "review guidelines", "review rules", "what should code review check".
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Code quality enforcement, architecture skills, structural code graph, and impact-aware reviews.
Curator - Ancient guardian of code excellence. Orchestrates 5 quality gates (Static Analysis, Test Coverage, Security Scanning, Complexity Analysis, Dependency Health) in a unified flow. Ensures pristine code through Forerunner precision and automated enforcement.
24 parallel audit agents + 6 workflow skills for Claude Code. Complete E2E development workflow for solo devs.
AI-powered security auditing with interactive skills, automated agents, web dependency scanning, and supply chain hardening for comprehensive vulnerability detection and reporting
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code.
Automated code review, security scanning, and quality enforcement
Systematic testing through mental execution - trace code, skills, commands, and configs line-by-line with concrete values to find bugs, missing logic, edge cases, and AI hallucinations
Smart guide discovery and routing for dev-guides. Uses hash-based caching and KG metadata (concepts, disambiguation, relationships) to route AI to the correct guide. All fetches use curl (never WebFetch) to preserve raw structured content.
Complete guide for creating Claude Code plugins - skills, commands, agents, hooks, MCP servers, and configuration. Supersedes skill-creation-tools.
Systematic 3-phase Drupal development workflow with agents, skills, and commands. Implements Research → Architecture → Implementation phases with enforced SOLID, TDD, DRY, and security principles.
Create branded visual content (presentations, carousels, infographics, HTML pages) with Aaker personality-driven design, style recommendation engine, visual components, 26 visual styles, design systems, and Presentation Zen principles
Custom plugins and tools for Claude Code.
I started building what I called "frameworks" over a year before Claude officially released Skills. Same concept, different name.
The idea came from frustration. I was tired of repeating the same instructions every conversation. Instead of starting fresh each time, I asked AI to analyze our successful interactions and create frameworks capturing recurring requirements and preferences. These became reusable project knowledge.
This approach produced results: 3 published Drupal contrib modules, 17+ blog articles, automated social media campaigns, and phase-based editorial workflows.
When Claude released Skills officially, I recognized what I'd been building. This repository translates those frameworks into proper Skills with tooling.
I wrote more about this methodology in My Journey with AI Tools.
# Add the marketplace
/plugin marketplace add https://github.com/camoa/claude-skills
# Install individual plugins
/plugin install dev-guides-navigator@camoa-skills
/plugin install drupal-dev-framework@camoa-skills
/plugin install plugin-creation-tools@camoa-skills
/plugin install brand-content-design@camoa-skills
/plugin install code-quality-tools@camoa-skills
/plugin install drupal-htmx@camoa-skills
/plugin install code-paper-test@camoa-skills
There's a known bug in Claude Code affecting git-based marketplaces. Skills may fail to load during initialization with "no such file or directory" errors because Claude Code looks for skill files in the wrong location.
Workaround: Skills still work when invoked via the Skill tool (slash commands). The issue only affects automatic discovery at startup.
Status: Awaiting fix from Anthropic.
Smart guide discovery and routing for the dev-guides site. Routes AI to the correct guide using hash-based caching and KG metadata for disambiguation.
llms.txt with hash-based freshness check — no redundant fetchesconcepts/not fields) prevents wrong-guide selection (e.g., "story.yml" routes to UI Patterns, not Storybook)llms.txt → topic index.md → specific guide# Invoked automatically before design/dev tasks, or manually:
/dev-guides-navigator style guide
Systematic 3-phase Drupal development workflow: Research → Architecture → Implementation. Enforces SOLID, TDD, DRY, security, and code purposefulness through 5 quality gates. Requires dev-guides-navigator — loads Drupal domain guides proactively at every phase.
/plugin install dev-guides-navigator@camoa-skills # Required dependency
/plugin install drupal-dev-framework@camoa-skills
/drupal-dev-framework:new my_module # Create project
/drupal-dev-framework:next # Continue work (main entry point)
| Component | Contents |
|---|---|
| Commands | 11 (/new, /next, /research, /research-team, /design, /implement, /complete, /status, /validate, /pattern, /migrate-tasks) |
| Agents | 5 with cost control (maxTurns) — project-orchestrator, architecture-drafter, architecture-validator (isolated worktree), pattern-recommender, contrib-researcher |
| Skills | 16 (phase management, TDD companion, guide integration, context loading) |
| References | 6 methodology docs (SOLID, TDD, DRY, Library-First, Quality Gates, Purposeful Code) |
| Hooks | SessionStart (dependency check + project context), PreCompact (context preservation) |
Features competing agent research (/research-team) with Build/Use/Extend debate for features and competing hypothesis investigation for bugs.
See drupal-dev-framework/README.md for full documentation.
Complete guide for creating Claude Code plugins — skills, commands, agents, hooks, MCP servers, and configuration. Covers 18 hook events, 4 hook types (command/prompt/agent/HTTP), agent isolation and cost control, marketplace distribution with 6 source types, and pushy description optimization.
# Just describe what you want:
Create a plugin called "my-tools" with a deploy command
# Or use specific commands:
/plugin-creation-tools:create my-tools --skill --agent --hook
/plugin-creation-tools:validate ./my-tools
| Component | Contents |
|---|---|
| Skills | 1 (plugin-creation — 30+ reference docs, templates, examples) |
| Commands | 3 (/create, /add-component, /validate) |
| Agents | 2 (skill-quality-reviewer, plugin-structure-auditor) |