What Aero can do
The first-party skill catalog — focused capabilities Aero draws on to get work done.
API Design
Designs endpoint contracts: resources, validation, error shapes, versioning, and migration impact.
Accessibility Audit
WCAG and a11y review: semantics, focus order, keyboard support, contrast, and ARIA.
Brainstorming
Structured divergent ideation: generate options, cluster them, pressure-test, and narrow to a shortlist.
Bun Runtime
Bun-native workflows: runtime, bundler, and test runner, with Node-compatibility awareness.
Clean Code
Coding standards: no magic numbers, prefer named constants, keep files under ~600 lines, document complex logic, and use clear names.
Cloudflare Workers
Cloudflare edge: Workers, KV, Durable Objects, R2, bindings, cache behavior, and platform limits.
Code Review
Reviews a diff against the standards plus correctness: bugs, scope creep, error handling, and naming.
Copywriting
UX and marketing copy: clear value, scannable structure, and action-oriented calls to action.
Database Schema
Schema and migration modeling: normalization, indexes, constraints, and safe migrations.
Debugging
Evidence-based root-cause debugging: reproduce, trace to the first bad state, fix the cause, add a regression test.
Deployment Checklist
Release guardrails: migration impact, prerequisites, rollback, and post-deploy verification.
Figma to Code
Translates Figma designs into components: tokens, spacing, variants, and faithful states.
Frontend Design
Builds UI from structure to interaction: component breakdown, layout, and every state including empty, loading, and error.
Git Workflow
Branching, commit hygiene, PR scoping, and rebase/merge strategy.
Gleam
Type-driven Gleam: pattern matching, explicit results, and BEAM/JS target awareness.
Go
Idiomatic Go: small interfaces, error wrapping, table-driven tests, and context-aware IO.
Hono API
Hono edge HTTP services: routing, middleware, and edge-input validation.
JavaScript
Modern JavaScript: readable async, explicit data shapes, and behavior-focused tests.
MCP Integration
Configures and validates MCP servers: type, command/url/args/env, permissions, and verification.
Node.js Runtime
Node.js runtime and tooling: modules, streams, scripts, and Node-versus-edge constraints.
Performance Audit
Profiles and fixes hotspots: slow queries, N+1, allocations, payload size, and caching.
Repo Navigation
Maps the change surface before editing: entrypoints, data flow, edit points, and risks.
Responsive Design
Plans layout across viewports: breakpoint strategy, fluid type and spacing, and container queries.
SEO Audit
Technical SEO review: crawlability, metadata, canonicals, structured data, and performance basics.
Security Review
Reviews authorization, input validation, secrets handling, injection, and dependency risk.
Skill Creator
Authors a new catalog skill that passes the quality bar: specific scope, template, slug, tags, and a real example.
Spec Writing
Turns a goal into testable acceptance criteria and an explicit scope cut: must-have versus out-of-scope.
Tailwind CSS
Maintainable Tailwind CSS interfaces: readable utility order, real duplication extraction, responsive and accessible states.
Testing
Targeted test strategy: run the narrowest slice first, capture failures, and rerun to verify.
Web Design Guidelines
Heuristics to evaluate and guide UI quality: hierarchy, spacing, typography, contrast, and consistency.
shadcn/ui
shadcn/ui component patterns: composition, theming via tokens, and accessible primitives.