C
cli-design
Standardy i wzorce projektowania interfejsu CLI dla spójnego doświadczenia użytkownika
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do vm0 zawierający wytyczne projektowania interfejsu wiersza poleceń. Pomaga pisać nowe komendy CLI, przeglądać kod i naprawiać niespójności w interfejsie. Opiera się na trzech kluczowych zasadach: każda komenda wykonuje jedną operację (agenty mogą je łączyć), każda komenda działa zarówno w trybie interaktywnym jak i programowym, a wyjście zawsze prowadzi użytkownika do następnego kroku — czy to sukces, błąd wymagający naprawy, czy pusty wynik sugerujący utworzenie czegoś nowego.
Jak używać
- Zainstaluj skill cli-design z repozytorium vm0-ai, umieszczając go w katalogu .claude/skills/cli-design w swoim projekcie.
- Zapoznaj się z wytycznymi projektowania CLI, czytając plik docs/cli-design-guideline.md dostępny w dokumentacji projektu.
- Gdy piszesz nową komendę CLI, stosuj zasadę atomowości — każda komenda powinna wykonywać jedną operację, aby agenty mogły je swobodnie komponować.
- Upewnij się, że każda komenda działa zarówno w trybie interaktywnym (TTY), jak i programowym (Non-TTY), aby obsługiwać różne scenariusze użycia.
- Projektując wyjście komendy, zawsze kieruj użytkownika do następnego kroku: w przypadku sukcesu wskaż następną akcję, przy błędzie podaj instrukcje naprawy, a gdy wynik jest pusty, zasugeruj utworzenie wymaganego zasobu.
- Podczas przeglądu kodu CLI lub naprawiania niespójności w interfejsie użyj tego skilla jako referencji do weryfikacji zgodności z ustanowionymi wzorcami i konwencjami.