Design CLI Output

Design terminal output for a CLI tool with chalk colors, Unicode glyphs, multiple verbosity levels (human, verbose, quiet, JSON), and consistent voice rules. Covers color palette selection, status indicator design, reporter function architecture, ceremony/narrative output variants, and cross-terminal compatibility. Use when building a new CLI reporter module, adding warm narrative output to an existing tool, standardizing output across multiple commands, or designing machine-readable JSON alongside human-readable text.

pjt222 Updated

File contents

pjt222/agent-almanac/tree/main/skills/design-cli-output commit 5964a5c4fb

Frequently asked questions

npx skillmds@latest add pjt222/design-cli-output