koopa-cli
/koopa-cli
Opisuje składnię poleceń koopa, bootloadera powłoki instalującego aplikacje we własnym prefiksie: instalowanie i aktualizowanie narzędzi CLI oraz listowanie ich przez koopa install, update i list zamiast brew lub apt.
- Autor
- acidgenomics ↗
- Repozytorium
- koopa ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 26.10.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 26.10.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Opisuje składnię poleceń koopa, bootloadera powłoki instalującego aplikacje we własnym prefiksie: instalowanie i aktualizowanie narzędzi CLI oraz listowanie ich przez koopa install, update i list zamiast brew lub apt.
Oryginalny opis (EN)
Command syntax for koopa, a shell bootloader that installs apps into its own prefix instead of the system package manager. Use when a task calls for installing a CLI tool, updating apps, or listing what koopa manages, so you reach for `koopa install`/`koopa update`/`koopa list` instead of `brew`, `apt`, or `pip install --user`.
Jak działa
- Install an app
- Under a coding agent
- Update
- List and inspect
- Configure
- Before reaching for another package manager
Podgląd SKILL.md
--- name: koopa-cli description: >- Command syntax for koopa, a shell bootloader that installs apps into its own prefix instead of the system package manager. Use when a task calls for installing a CLI tool, updating apps, or listing what koopa manages, so you reach for `koopa install`/`koopa update`/`koopa list` instead of `brew`, `apt`, or `pip install --user`. --- # koopa CLI ## Install an app `koopa install <app>`: not `koopa app install <app>`. The `app` subcommand does not take an install action. `koopa reinstall <app>` and `koopa uninstall <app>` follow the same pattern. ## Under a coding agent `koopa` refuses every command that changes the system when a coding agent runs it: `install`, `reinstall`, `uninstall`, `update`, `configure`, `admin ...`, `system prune-apps`, and `system switch-to-develop`. It exits 2 and prints the exact command. Do not try to get around it: show the user that command and stop, so they can run it in their own terminal. Read-only commands such as `koopa list` and `koopa system which` run normally. ## Update | Command | What it does | |---|---| | `koopa update` | Pulls the koopa repo and updates installed apps. Does **not** touch system apps. | | `koopa update koopa` | Only pulls and updates the koopa repo itself. | | `koopa update system` | Runs every system update (Homebrew, system R/Python, TeX). Requires admin; raises if not. | | `koopa update system <app>...` | Runs only the named system app(s), e.g. `koopa update system r tex-packages`. | App names are valid only with `system`: `koopa update koopa r` is an error. System updates are opt-in, never part of the default `koopa update` sweep. ## List and inspect - `koopa list`: installed apps. - `koopa list --all`: every app koopa knows about, installed or not. - `koopa app <name> <subcommand>`: app-specific helpers (for example `koopa app git ...`, `koopa app aws ...`). Run `koopa app --help` for the current list; it changes as apps are added. - `koopa app claude archive-plans` and `koopa app copilot archive-plans`: move old plan files into `archive/YYYY/MM/DD/`. See the `koopa-workflow-guidance` skill. ## Configure - `koopa configure user <app> [<app>...]`: configure for the current user. - `koopa configure system <app> [<app>...]`: requires admin; system-wide. ## Before reaching for another package manager If a tool might already be one koopa manages, check first: ```sh koopa system which <tool> koopa list --all | grep -i <tool> ``` See the `koopa-env` skill for why this matters and how PATH resolution works.
Wersje
W bazie nie ma innych skilli o nazwie koopa-cli.
Migawka bazy z 28.10.2026 · wersja paczki b76706dc201f (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
- 95koopa-troubleshoot
Uruchamia diagnostykę instalacji koopa: sprawdza system, środowisko, logi instalacji i stare wersje aplikacji. - 100koopa-update
Opisuje działanie koopa update od początku do końca: domyślną sekwencję pull i apps, osobny tryb update system oraz aktualizacje systemowe wymagające uprawnień administratora (Homebrew, system R i Python, TeX). - 100x-mirror
Konfiguruje, przełącza i sprawdza lustra pobierania menedżerów pakietów (pip, npm, brew, apt, go, cargo, gem), przywraca źródła domyślne i przyspiesza pobieranie. - 100cli-tools
Instaluje narzędzia CLI takie jak ripgrep, fd, jq, yq i bat, gdy polecenie kończy się błędem „command not found”, oraz audytuje środowiska i aktualizuje narzędzia zbiorczo. - 100install
Instaluje oprogramowanie dowolną dostępną metodą: poleca x install jako jedno wejście, kanały x eget, x env use i x pixi oraz menedżery pakietów systemu z przełączaniem mirrorów, wszystko w $HOME bez sudo. - 100package-managers
Pomaga instalować i automatyzować oprogramowanie systemowe menedżerami pakietów: Chocolatey, winget, Homebrew, apt, dnf, pacman, snap, Flatpak i Scoop, w tym konfigurację środowiska deweloperskiego.