Toolverse
Wszystkie skille

cli-design

autor: vm0-ai

Standardy i wzorce projektowania interfejsu CLI dla spójnego doświadczenia użytkownika

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
vm0-ai
Kategoria
UX / Design
Wyświetlenia
3

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ć

  1. Zainstaluj skill cli-design z repozytorium vm0-ai, umieszczając go w katalogu .claude/skills/cli-design w swoim projekcie.
  2. Zapoznaj się z wytycznymi projektowania CLI, czytając plik docs/cli-design-guideline.md dostępny w dokumentacji projektu.
  3. Gdy piszesz nową komendę CLI, stosuj zasadę atomowości — każda komenda powinna wykonywać jedną operację, aby agenty mogły je swobodnie komponować.
  4. 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.
  5. 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.
  6. 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.

Podobne skille