CLI Design

Design, build, or review command-line interfaces using the Command Line Interface Guidelines from clig.dev. Use this skill whenever the user is creating a new CLI, adding commands/subcommands/flags, designing help text, choosing stdout/stderr/exit-code behavior, adding JSON or plain output modes, improving error messages, making destructive operations safer, or asking whether a CLI feels good, scriptable, discoverable, or Unix-friendly.

markphelps c2da359 9.8 KB Updated

File contents

markphelps/agent-plugins/tree/main/skills/cli-design commit c2da359657

Frequently asked questions

npx skillmds@latest add markphelps/cli-design