Runs before the agent uses a tool for Bash, Read, Write, Edit, Glob, Grep, mcp__.*, Bash, Task, Write and Edit tool calls, executing dispatch.cjs, pre-dispatch-conflict-check.cjs, mcp-call-gate.cjs, commit-attribution.cjs, task-track-model.cjs, security-critical-warn.cjs and phase-checkpoint.cjs via node (8 commands).…
Runs when you submit a prompt, before the agent sees it, executing dispatch.cjs and envrc-guarded-source.sh via node (2 commands). From nguyenthienthanh/aura-frog.
Runs when the agent finishes a response, executing dispatch.cjs, envrc-guarded-source.sh and context-auto-refresh.cjs via node (3 commands). From nguyenthienthanh/aura-frog.
CRITICAL: MUST run for EVERY message. Detects agent, complexity, AND model automatically. Without this, tasks route to wrong agents and use wrong models, degrading quality and wasting tokens.
Designs RESTful APIs with endpoint naming, versioning strategies (URL path, header-based), pagination (offset and cursor), error response schemas, and OpenAPI conventions. Use when the user asks about REST API design, creating endpoints, URL structure, API versioning, status codes, Swagger, or OpenAPI specs.
Fast bug fixes with root cause investigation + TDD. Enforces 'no fix without root cause' discipline and verification protocol. Without this skill, fixes are applied at symptoms instead of sources, and bugs return.
6-aspect structured code review (security, architecture, error handling, test gaps, type safety, simplification) with calibrated scoring and per-aspect breakdown. Use when the user asks to review code, check a PR, review a pull request, audit changes before merge, or give code feedback.
Systematic debugging protocol for bugs that resist quick fixes. Use bisection, hypothesis trees, and scientific method when a bug isn't obvious from the stack trace. Goes beyond bugfix-quick for production-grade root cause analysis.
UI/UX design expertise — component design, design system selection, responsive layout. Includes auto-detection from package.json and Context7 integration for library docs.
Generate a cohesive color-token system from ONE OKLCH brand hue — primary/secondary/background/foreground/muted/border with semantic light + dark, emitted as a Tailwind v4 @theme block or a CSS-variables fallback. Use when starting a design system, defining brand colors, setting up theming/dark-mode, or replacing…
Vision feedback loop for UI — render the running UI, screenshot it across viewports + dark mode, run deterministic gates then a multimodal critique against the design system, and iterate until it passes. Use after building or changing a UI component/page, when asked to 'check the UI', make it 'look right', or verify a…
Detects when a new project-level skill / rule / command would reduce friction. Asks the user for confirmation before creating anything. NEVER writes plugin-level files — only .claude/skills/, .claude/rules/, .claude/commands/ in the user's project.