typer
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Typer Knowledge
Build CLI applications with Typer by annotating Python functions. Typer converts type annotations into validated CLI parameters with auto-generated help text.
Typer version:
!python -c "import typer; print(typer.__version__)" 2>/dev/null || echo "not found in PATH"
Scope
Consult ../python3-development/references/python3-standards.md when applying shared architecture, typing, testing, or CLI rules; full standards, graphs, and amendment process are documented there.
TRIGGER: Activate when the user asks about building CLIs with Typer, defining CLI arguments or options, composing subcommands, testing CLI apps, or using Typer features like prompts, enums, progress bars, or autocompletion.