Skills

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

SkillVerified
v1.0.0

Git Blame and History

Investigate code history with git blame -w -C, log with file following, and pickaxe search for changes.

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

Git Branching Strategies

Compare GitFlow, trunk-based development, and GitHub Flow to choose the right strategy for your team.

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

Git Hooks Automation

Automate code quality checks with pre-commit hooks, commit-msg validation, and pre-push testing gates.

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

Git Monorepo Management

Manage monorepos with sparse checkout, partial clone, subtree, and submodule strategies at scale.

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

Git Release Tagging

Tag releases with annotated tags, sign releases, generate changelogs, and integrate with release automation.

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

Git Repository Maintenance

Optimize large repos with gc, pack-refs, shallow clones, and reduce repository size by removing large blobs.

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

React Suspense and Concurrent

Leverage Suspense for data fetching, transitions, and concurrent rendering features in React 18 and beyond.

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

Rust CLI Development

Build production CLI tools with clap, handle signals, write progress bars with indicatif, and cross-compile.

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

Rust Embedded Systems

Write no_std Rust for microcontrollers, use Embassy for async embedded, and implement hardware abstraction layers.

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

Rust Lifetime Annotations

Understand lifetime elision, explicit annotations, lifetime bounds, and advanced borrow checker interactions.

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

Rust Memory Management

Understand ownership, borrowing, Rc/Arc, interior mutability with Cell/RefCell, and arena allocation patterns.

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

Rust Serialization

Use serde for JSON, TOML, YAML, and binary formats with custom serialize/deserialize implementations.

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

Go Testing Best Practices

Write table-driven tests, use testify, subtests, benchmarks, fuzz tests, and golden file testing in Go.

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

Java Concurrency

Use CompletableFuture, ExecutorService, virtual threads (Java 21), and concurrent collections safely.

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

Java Dependency Injection

Master Spring DI with constructor injection, scopes, profiles, conditional beans, and testing with contexts.

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

Java Testing with JUnit 5

Write clean Java tests with JUnit 5, Mockito, Testcontainers, and AssertJ fluent assertions.

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

Maven Build Optimization

Optimize Maven builds with profiles, multi-module projects, parallel builds, and plugin configuration.

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

Java Performance Tuning

Tune JVM garbage collection, analyze heap dumps, profile with JFR, and optimize hot code paths.

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

Spring Batch Processing

Process large datasets with Spring Batch jobs, steps, readers, writers, processors, and restart strategies.

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

Spring Data JPA

Use Spring Data JPA repositories, custom queries, projections, auditing, and avoid N+1 queries.

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

Linux Cron and Scheduling

Schedule tasks with cron, systemd timers, at jobs, and handle output, error emails, and logging.

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

Linux Kernel Modules

Load and configure kernel modules, write simple kernel modules, and manage module parameters.

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

Linux Containers with LXC

Create and manage LXC/LXD containers, configure profiles, storage pools, and network bridges.

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

Linux Firewall with nftables

Write nftables rulesets, manage sets and maps, migrate from iptables, and implement stateful firewalls.

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