cli-tool-design
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as a technical design guide for building command-line tools. It provides standard Python code templates for argument parsing, output formatting, and configuration management.
- [INDIRECT_PROMPT_INJECTION]: The skill describes how to handle user-supplied arguments and options through frameworks like Typer.
- Ingestion points: Command-line arguments and options defined via
typer.Argumentandtyper.Option(SKILL.md). - Boundary markers: The skill advocates for standard argument parsing which serves as a natural boundary between user input and program logic.
- Capability inventory: The provided snippets demonstrate CLI argument parsing, console output via
rich, and exit code handling. - Sanitization: Standard Typer type-hinting and validation are used to ensure inputs match expected schemas.
Audit Metadata