verification-before-completion
Run verification commands and confirm the output before claiming work is done, committing or opening a pull request
Lint
Run verification commands and confirm the output before claiming work is done, committing or opening a pull request
Scan a codebase for architecture improvements, show them in an HTML report, then dig into your pick
Set up Husky pre-commit hooks with lint-staged, Prettier, type checking, and tests
Review code across multiple quality dimensions before merging, whether written by humans or agents
Refactor code for clarity and maintainability without changing its behavior
Optimizes application performance across frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect performance regressions, when Core Web Vitals or load times need improvement, when N+1 query patterns need fixing, or when profiling reveals bottlenecks.
Speed up SQL queries with indexing strategies, EXPLAIN analysis, and better schema design
Refactor surgically by extracting functions, renaming, splitting god functions, and tightening types
Optimize React and Next.js performance using Vercel Engineering guidelines when writing or reviewing code
Apply this skill whenever writing, reviewing, or refactoring Laravel PHP code. This includes creating or modifying controllers, models, migrations, form requests, policies, jobs, scheduled commands, service classes, and Eloquent queries. Triggers for N+1 and query performance issues, caching strategies, authorization and security patterns, validation, error handling, queue and job configuration, route definitions, and architectural decisions. Also use for Laravel code reviews and refactoring existing Laravel code to follow best practices. Covers any task involving Laravel backend PHP code patterns.
Audit and optimize website load and interaction speed, Core Web Vitals and Lighthouse performance scores
Apply Supabase's Postgres best practices to tables, column types, schema design, and migrations