typer
CommunityBuild professional CLIs with Python
Authorbswrundquist
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies the creation of robust, user-friendly command-line interfaces (CLIs) in Python, reducing boilerplate code and improving developer experience.
Core Features & Use Cases
- Type Hint Driven: Automatically validates input and generates help text from Python type hints.
- Rich Output: Integrates seamlessly with the Rich library for beautiful terminal output.
- Environment Variable Support: Easily configure CLIs using environment variables.
- Use Case: Develop a CLI tool for managing cloud deployments, where users can specify environments, deployment targets, and configuration files, with automatic validation and clear help messages.
Quick Start
Use the typer skill to create a basic CLI application with a single command that accepts a name argument and prints a greeting.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: typer Download link: https://github.com/bswrundquist/devtools/archive/main.zip#typer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.