Skills

Community-built skills that teach Anvil new capabilities. 512 packages available.

SkillVerified
v1.0.0

React Hooks Patterns

Master custom hook design, composition patterns, and advanced use cases for useState, useEffect, useReducer, and useCallback.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

React Portals and Refs

Use portals for modals and tooltips, manage DOM refs with useRef and useImperativeHandle in complex scenarios.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

React Server Components

Understand React Server Components, client/server boundaries, and data fetching patterns for modern React apps.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Threat Modeling STRIDE

Apply STRIDE threat modeling to identify spoofing, tampering, repudiation, information disclosure, and denial of service.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Database Backup and Recovery

Implement pg_dump, WAL archiving, PITR, and test recovery procedures to meet RPO and RTO objectives.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

SQL CTEs and Recursive Queries

Write common table expressions, recursive CTEs for hierarchical data, and materialized CTEs for performance.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

SQL Indexing Strategies

Choose between B-tree, GIN, GiST, BRIN, and partial indexes to accelerate reads without bloating writes.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Rust Trait System

Design extensible APIs with traits, trait objects, blanket implementations, and associated types in Rust.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

API Security Testing

Test APIs for broken authentication, excessive data exposure, rate limiting bypass, and mass assignment flaws.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Security Audit Methodology

Structure security audits with threat modeling, attack surface analysis, and prioritized remediation reports.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Container Security Hardening

Harden containers with non-root users, read-only filesystems, seccomp profiles, and AppArmor/SELinux policies.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Cryptographic Protocol Design

Design secure protocols avoiding common pitfalls like oracle attacks, replay attacks, and key reuse vulnerabilities.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Dependency Vulnerability Management

Scan dependencies with Snyk, OWASP Dependency Check, and automate remediation with Dependabot policies.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

PKI and Certificate Management

Manage TLS certificates, run internal CAs with CFSSL, automate renewal with cert-manager, and audit expiry.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

TypeScript Module Patterns

Structure TypeScript projects with barrel exports, declaration merging, ambient modules, and module augmentation.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Database Migration Patterns

Write safe zero-downtime migrations with expand-contract, shadow tables, and online schema change tools.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Database Replication Setup

Configure streaming replication, logical replication, and promote replicas for high availability PostgreSQL.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Time Series Data in SQL

Model and query time series data efficiently with timestamp bucketing, gap filling, and retention policies.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Test Coverage Optimization

Interpret coverage reports, find meaningful uncovered paths, and avoid coverage gaming with mutation testing.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Cypress Component Testing

Test React and Vue components in isolation with Cypress Component Testing and visual regression.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Integration Testing Patterns

Write integration tests with real databases using testcontainers, seed data strategies, and transaction rollback.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

Mock and Stub Strategies

Know when to mock vs stub vs spy, avoid over-mocking, and write tests that survive refactoring.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

TypeScript Branded Types

Use branded and opaque types to enforce semantic correctness and prevent primitive type confusion at compile time.

AnvilHub - Official
0May 18, 2026
SkillVerified
v1.0.0

TypeScript Decorators

Implement class, method, and property decorators for AOP patterns, dependency injection, and metadata reflection.

AnvilHub - Official
0May 18, 2026
PreviousPage 20 of 22Next