dev-cli-tooling-workflow
/dev-cli-tooling-workflow
Projektuje, implementuje i testuje narzędzia CLI: flagi, pierwszeństwo konfiguracji, UX w terminalu, błędy i dokumentację.
- Autor
- blueskyxn ↗
- Repozytorium
- codex-is-all-you-need ↗
- Licencja
- GPL-3.0
- Ostatnia zmiana repozytorium
- 17.09.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 17.09.2026, bez odwołań do wycofanych modeli i API.
GPL-3.0, otwarta.
Co robi i kiedy
Projektuje, implementuje i testuje narzędzia CLI: flagi, pierwszeństwo konfiguracji, UX w terminalu, błędy i dokumentację.
Oryginalny opis (EN)
Use to design, implement, review, or test CLI tools, flags, config precedence, terminal UX, errors, and docs.
Jak działa
- Steps
- Output
- Do not
Podgląd SKILL.md
--- name: dev-cli-tooling-workflow description: Use to design, implement, review, or test CLI tools, flags, config precedence, terminal UX, errors, and docs. metadata: version: "0.3" updated: "2026-06-12" --- # CLI tooling workflow Use this workflow when a task changes or creates a command-line interface. ## Steps 1. Map the existing command surface. - Entry points - Help output - Subcommands - Flags and environment variables - Config file discovery - Output formats - Exit codes 2. Define user flows. - Human interactive use - Script/CI automation - Debug mode - Offline or failure behavior 3. Design compatibility. - Preserve existing flags and output where scripts may depend on them. - Add explicit non-interactive modes for automation. - Keep stdout/stderr separation intentional. 4. Implement ergonomically. - Clear help text - Useful error messages - Stable exit codes - Sensible defaults - Shell completion or config docs when appropriate 5. Validate. - Run `--help` or equivalent. - Run at least one success path and one failure path when feasible. - Add tests for parsing, config precedence, and exit behavior. ## Output Return: 1. CLI surface 2. Compatibility notes 3. Implementation or review summary 4. Commands run 5. Remaining risks ## Do not - Do not add prompts that block automation without a bypass. - Do not silently change stdout, JSON shape, or exit codes. - Do not invent config precedence without checking existing docs or code.
Wersje
W bazie nie ma innych skilli o nazwie dev-cli-tooling-workflow.
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 13.11.2026 · wersja paczki fb6220d93b86 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90cli-design-and-arg-parsing
Projektuje strukturę poleceń CLI, flagi i kolejność konfiguracji, a potem dobiera parser argumentów do języka. - 100create-cli
Projektuje interfejs wiersza poleceń: argumenty, flagi, podkomendy, pomoc, formaty wyjścia, komunikaty błędów, kody wyjścia, pierwszeństwo konfiguracji i tryb dry-run. - 100creating-cli-tools
Projektuje interfejs wiersza poleceń: argumenty, flagi, podkomendy, pomoc, formaty wyjścia, błędy, kody wyjścia, konfigurację i tryb dry-run. - 100task-dev
Implementuje jedno zadanie T[N] według arkusza zadania, testuje je i zapisuje postęp w stanie fazy przez CLI, bez commitów. - 90dev-workflow
Obsługuje standardowe operacje na GitHubie przez gh CLI i porządkuje dokumentację w układzie Diátaxis. - 100create-cli
Projektuje interfejs wiersza poleceń: argumenty, flagi, podkomendy, pomoc, formaty wyjścia, błędy, kody wyjścia, konfigurację i tryb dry-run.