cli-design

Solid

Design patterns and conventions for the vm0 CLI user experience

AI & Automation 1,138 stars 69 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 78/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
27
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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](../../../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)

Details

Author
vm0-ai
Repository
vm0-ai/vm0
Created
8 months ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category