camoa
@camoa
Public Skills
html-generator
by camoa
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.
brand-content-design
by camoa
Use when user says "create presentation", "make carousel", "create HTML page", "make landing page", "build web page", "html design system", "design system", "setup brand", "brand init", "extract brand", "get outline", or wants to create visual content with consistent branding. Creates branded presentations, carousels, and HTML pages using a layered philosophy system.
code-quality-audit
by camoa
Use when checking code quality, running security audits, testing coverage, finding violations, or setting up quality tools - supports Drupal (PHPStan, PHPMD, PHPCPD, Psalm, Semgrep, Trivy, Gitleaks via DDEV) and Next.js (ESLint, Jest, jscpd, madge, Semgrep, Trivy, Gitleaks) projects with TDD, SOLID, DRY, and OWASP security checks
guide-integrator
by camoa
Use when designing features - loads plugin methodology refs, fetches online dev-guides for Drupal domain knowledge, and optionally loads user's custom guides
htmx-development
by camoa
Use when developing HTMX features in Drupal 11.3+ or migrating AJAX to HTMX. Covers Htmx class usage, form patterns, migration strategies, and validation. Triggers on "htmx", "ajax to htmx", "dynamic form", "dependent dropdown".
code-pattern-checker
by camoa
Use before committing code - validates Drupal coding standards, SOLID/DRY principles, security practices, and CSS standards
guide-loader
by camoa
Use when needing specialized guide content - loads from user's configured path or fetches from online dev-guides based on task keywords
task-completer
by camoa
Use when finishing a task - moves task to completed/, updates project_state.md, suggests next task
plugin-creation
by camoa
Use when creating Claude Code plugins - covers skills, commands, agents, hooks, MCP servers, and plugin configuration. Use when user says "create plugin", "make a skill", "add command", "add hooks", etc.
project-initializer
by camoa
Use when starting a new development project - creates memory folder structure with project_state.md, architecture scaffolding, and registers project
memory-manager
by camoa
Use after completing any phase activity - updates project_state.md, project registry, ensures files are in correct locations, maintains lean memory
paper-test
by camoa
Use when testing code through mental execution - trace code line-by-line with concrete input values to find bugs, logic errors, missing code, edge cases, and contract violations before deployment
task-context-loader
by camoa
Use when starting implementation of a task - loads architecture files, referenced patterns, relevant guides, and task file into context
generating-infographics
by camoa
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".
visual-content
by camoa
Use when creating branded presentations or carousels. Generates museum-quality visual output from canvas philosophy, enforcing style constraints. Outputs PDF first, then converts to PPTX for editability.
component-designer
by camoa
Use when designing a specific module component - creates architecture/component_name.md with purpose, interface, dependencies, and pattern references
core-pattern-finder
by camoa
Use when needing Drupal core implementation examples - searches core modules for specific patterns and returns file path references
diagram-generator
by camoa
Use when visualizing architecture - generates Mermaid diagrams for data flow, service relationships, or entity structures
phase-detector
by camoa
Use when determining task phase - analyzes task file to identify Phase 1, 2, or 3 for a specific task
session-resume
by camoa
Use when resuming work on existing project - lists registered projects, reads project_state.md, summarizes current state, identifies where to continue
task-folder-migrator
by camoa
Use when migrating existing single-file tasks to folder-based structure - preserves content, creates organized folders, backs up originals
tdd-companion
by camoa
Use during implementation to enforce TDD - reminds test-first, validates Red-Green-Refactor cycle, integrates with superpowers:test-driven-development
requirements-gatherer
by camoa
Use when gathering project requirements - asks structured questions about project type, scope, integrations, and constraints to populate project_state.md
implementation-task-creator
by camoa
Use when breaking down a component for implementation - creates task file in implementation_process/in_progress/ with TDD steps and acceptance criteria