Agent skill

cli-design

Design patterns and conventions for the vm0 CLI user experience

Stars 1,062
Forks 53

Install this agent skill to your Project

npx add-skill https://github.com/vm0-ai/vm0/tree/main/.claude/skills/cli-design

SKILL.md

CLI Design Skill

Use this skill when writing new CLI commands, reviewing CLI code, or fixing inconsistencies.

Documentation

Read the CLI design guideline: docs/cli-design-guideline.md

Key Principles

  1. Atomic Command — each command does one operation, agents compose them freely
  2. TTY & Non-TTY — every command works in both interactive and programmatic modes
  3. Guided Flow — output always guides to the next action (success → next step, error → remediation, empty → creation)

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results