Skills
Community-built skills that teach Anvil new capabilities. 512 packages available.
TypeScript Error Messages
Decode complex TypeScript errors, use satisfies operator, and write types that produce helpful error messages.
sql-query-builder
Generate optimized SQL queries, stored procedures, and migrations. Supports PostgreSQL, MySQL, SQLite, and SQL Server.
Security Testing SAST
Integrate SAST tools like Semgrep, CodeQL, and Bandit into CI pipelines for automated security scanning.
Azure Functions Development
Build Azure Functions with Durable Functions orchestration, bindings, deployment slots, and KEDA scaling.
Webhook Design
Design reliable webhooks with HMAC signatures, delivery retries, idempotency keys, and event ordering.
React Query Data Fetching
Manage server state with TanStack Query including caching, invalidation, optimistic updates, and infinite queries.
React State Management
Compare and implement Zustand, Jotai, Redux Toolkit, and Context API for global and local state management.
React Testing Patterns
Write robust tests using React Testing Library, mock providers, and integration test strategies for complex UIs.
api-endpoint-builder
Generate REST and GraphQL API endpoints with validation, error handling, authentication middleware, and OpenAPI documentation.
cli-tool-generator
Scaffold complete CLI tools with argument parsing, help text, subcommands, and shell completions for Node.js, Python, Go, and Rust.
react-component-gen
Generate production-ready React components with TypeScript, hooks, props interfaces, Storybook stories, and unit tests from natural language descriptions.
Frontend Feature Flags
Implement frontend feature flags with LaunchDarkly or OpenFeature for gradual rollouts and A/B tests.
Micro-Frontend Architecture
Compose frontends from independently deployable micro-apps using single-spa or Qiankun frameworks.
Frontend State Architecture
Design frontend state management at scale with normalized stores, optimistic updates, and offline support.
GCP Security Command Center
Use Security Command Center to detect misconfigurations, findings, and threats across GCP resources.
GCP VPC and Networking
Design GCP VPCs with shared VPC, VPC peering, Cloud NAT, Cloud Armor, and Private Google Access.
React Code Splitting
Reduce bundle size with dynamic imports, route-based splitting, and component-level lazy loading strategies.
Next.js App Router
Build full-stack apps with Next.js 14+ App Router, server components, server actions, and streaming patterns.
crash-analyzer
Analyze crash logs and stack traces to identify root causes. Supports Node.js, Python, Rust, Go, and Java.
Observability Pillars
Understand the three pillars of observability (metrics, logs, traces) and correlate them for faster debugging.
PromQL Mastery
Write complex PromQL queries with rate, histogram_quantile, label manipulation, and subquery operators.
Webpack Advanced Config
Configure Webpack 5 with module federation, persistent caching, custom loaders, and advanced code splitting.
doc-writer
Generate API documentation, README files, architecture docs, and inline comments from source code. Supports OpenAPI, JSDoc, Rustdoc, Sphinx.
commit-review
Analyze staged git changes, generate semantic commit messages, identify issues in diffs, and auto-format conventional commits.