code-quality-audit
Code Quality Audit
Run quality and security audits for Drupal and Next.js projects with consistent tooling and reporting.
Reading strategy: Audit, review, security, SOLID, and DRY commands are Type B work (audit / review / architecture analysis) — agents must read full source and config files. Do NOT grep-first these flows. Inherited methods, annotations, and config-wired classes are invisible to a grep-first pass. See
https://camoa.github.io/dev-guides/development/reading-strategy/viadev-guides-navigator.
Quick Commands
For direct access, use these commands:
/code-quality:setup- First-time setup wizard (install and configure tools)/code-quality:audit- Run full audit (all 22 operations)/code-quality:coverage- Check test coverage/code-quality:security- Security scan (10 layers for Drupal, 7 for Next.js)/code-quality:lint- Code standards check/code-quality:solid- Architecture and SOLID principles check/code-quality:dry- Find code duplication/code-quality:tdd- Start TDD workflow (test watcher mode)/code-quality:review- Rubric-scored code review (/50 scale with quality gate)/code-quality:ultrareview- Cloud multi-agent deep review with pre-flight checks (5-10min, paid after free quota)
More from camoa/claude-skills
html-generator
Use when generating branded HTML pages and components from a design system. Creates standalone HTML components and composes them into full pages with embedded CSS, responsive design, and brand integration.
45memory-manager
Use after completing any phase activity - updates project_state.md, project registry, ensures files are in correct locations, maintains lean memory
39diagram-generator
Use when visualizing architecture - generates Mermaid diagrams for data flow, service relationships, or entity structures. Trigger: 'draw diagram', 'visualize', 'show relationships', 'mermaid chart'.
31requirements-gatherer
Use when gathering project requirements - asks structured questions about project type, scope, integrations, and constraints to populate project_state.md
17generating-infographics
Use when creating infographics, data visualizations, process diagrams, timelines, or comparisons - generates branded infographics using @antv/infographic with 114 templates across 7 categories. Triggers on "create infographic", "make infographic", "visualize data", "timeline", "process diagram".
17paper-test
Use when testing code, skills, commands, or configs through mental execution — trace logic line-by-line with concrete values to find bugs, logic errors, edge cases, contract violations, and AI hallucinations. Use when user says "paper test", "trace this", "find bugs", "check for edge cases", "audit this code", "verify AI code", "test this skill", "validate this implementation", "review this logic", "check dependencies", "check this config". MUST verify external calls — never assume methods exist. Use proactively before deploying changes or after AI generates code.
16