AnvilHub Marketplace
SkillsTeach Anvil new tricks.
Community-built skills that give Anvil new capabilities — drop-in workflows, domain know-how, and repeatable routines.
512 packages available
Rust Performance Profiling
Profile Rust programs with flamegraphs, criterion benchmarks, DHAT heap profiling, and perf integration.
API Backward Compatibility
Maintain backward compatibility while evolving APIs, use feature flags, and communicate changes to consumers.
React SSR Hydration
Understand server-side rendering, hydration mismatches, and selective hydration for optimal Time to Interactive.
Rust Async Programming
Write async Rust with Tokio, understand futures, async/await, task spawning, and structured concurrency.
Rust Concurrency Patterns
Use threads, channels, Mutex, RwLock, and atomic types for safe concurrent Rust programs without data races.
Rust Testing Strategies
Write unit tests, integration tests, doc tests, use proptest for property-based testing, and cargo-mutants.
Rust Unsafe Code Audit
Audit unsafe blocks, identify undefined behavior, use Miri for validation, and write sound unsafe abstractions.
Python Decorators and Metaclasses
Write reusable decorators, class decorators, and metaclasses to implement cross-cutting concerns cleanly.
Python Django Best Practices
Structure Django projects for scale with CBVs, custom managers, signals, and Django REST Framework patterns.
Python Flask Microservices
Build lightweight Flask services with blueprints, application factories, SQLAlchemy, and Docker deployment.
Python Type Annotations
Use mypy, Pyright, and advanced typing constructs like TypeVar, Protocol, TypedDict, and generic classes.
Python Web Scraping
Scrape web data with httpx, BeautifulSoup, Playwright, and handle rate limiting, retries, and anti-bot measures.
Rust Generic Programming
Write generic code with type parameters, const generics, where clauses, and phantom data for zero-cost abstractions.
Rust Workspace Management
Organize large Rust projects with Cargo workspaces, shared dependencies, feature flags, and release automation.
API Gateway Patterns
Implement API gateways with routing, authentication, rate limiting, request transformation, and observability.
TypeScript Advanced Types
Master conditional types, infer, template literal types, mapped types, and distributive conditional types.
TypeScript Declaration Files
Write .d.ts files for untyped libraries, contribute to DefinitelyTyped, and type-check JavaScript projects.
TypeScript ESM Migration
Migrate TypeScript projects to pure ESM, handle dynamic imports, and resolve common module interop issues.
GCP GKE Kubernetes
Run production workloads on GKE Autopilot, configure Workload Identity, and use GKE Gateway API.
TypeScript Path Aliases
Configure tsconfig paths, set up module resolution, and manage complex import structures in monorepos.
TypeScript Strict Mode
Enable and work with strict TypeScript: strictNullChecks, noUncheckedIndexedAccess, and exactOptionalPropertyTypes.
TypeScript Type Guards
Write type predicates, discriminated unions, assertion functions, and exhaustive checks for type-safe branching.
TypeScript Zod Validation
Parse and validate data at runtime with Zod, infer TypeScript types from schemas, and compose complex validators.
gRPC Service Design
Define protobuf schemas, implement gRPC services with streaming, interceptors, and deadlines/cancellation.