clap-patterns
SKILL.md
clap-patterns
Provides modern type-safe Rust CLI patterns using Clap 4.x with derive macros, Parser trait, Subcommand enums, custom validation, value parsers, and environment variable integration for building maintainable command-line applications.
Core Patterns
1. Basic Parser with Derive Macros
Use derive macros for automatic CLI parsing with type safety:
use clap::Parser;