Przejdź do treści
Biblioteka skilli
Inne · Analiza

system

/system

Skanuje Maca w poszukiwaniu miejsca zajętego poza folderami projektów, tylko do odczytu, i ocenia każdą pozycję.

Repozytorium
claude-plugins ↗
Licencja
MIT
Ostatnia zmiana repozytorium
05.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 05.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Skanuje Maca w poszukiwaniu miejsca zajętego poza folderami projektów, tylko do odczytu, i ocenia każdą pozycję.

Argumenty

/system [--html FILE] [--save-state]
Oryginalny opis (EN)

Scan the whole machine for space outside project folders: tool caches, Xcode simulators, Android emulators, Docker or Colima volumes, app caches. Use when asked why the whole disk is full or what System Data or Docker space is. Read-only; tiers each item SAFE, VERIFY or KEEP. macOS only.

Jak działa

  1. Next steps
  2. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 31 linii, 353 słów
Podgląd SKILL.md
---
name: system
description: Scan the whole machine for space outside project folders: tool caches, Xcode simulators, Android emulators, Docker or Colima volumes, app caches. Use when asked why the whole disk is full or what System Data or Docker space is. Read-only; tiers each item SAFE, VERIFY or KEEP. macOS only.
argument-hint: "[--html FILE] [--save-state]"
---

# system

Plugin root: `${CLAUDE_PLUGIN_ROOT}`. Scripts are in `${CLAUDE_PLUGIN_ROOT}/scripts/`; shared guidance is in `${CLAUDE_PLUGIN_ROOT}/references/`.

This skill only looks. It removes nothing, and it cannot: removal belongs to `/disk-reclaim:run` and `/disk-reclaim:review`, which the user starts by typing them.

Read `${CLAUDE_PLUGIN_ROOT}/references/tiers-and-gates.md` before presenting: each item carries a tier, an activity class and the gates that ran.

When the question is about the whole machine ("why is my disk full", "what is the System Data / Docker / simulator space"), run the system scanner instead of pointing `scan.py` at the home folder:

```bash
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/scan_system.py [--html "$(mktemp -d)/report.html"] [--json] [--min-mb 100] [--active-days 7] [--stale-days 30]
```

Pass the user's arguments (`$ARGUMENTS`) through. Add `--save-state` to feed `/disk-reclaim:status`. Read-only, about a minute. It reports tool caches, Xcode and simulators, Android emulators, Docker/Colima, `~/.claude` data and `~/Library/Caches`, with bar charts, a tier by activity matrix and, with `--html`, a self-contained treemap page (open it locally; publish it as an Artifact only if the user asks, since item names can reveal customer or project names). Tools that are not installed are skipped and noted.

Present SAFE in three groups: stale (reclaim freely), recently used (reclaimable, but the user will feel the rebuild) and blocked right now (say what holds it, for example live `uvx` processes holding the uv cache lock). Docker commands list explicit images, containers and volumes with an age floor and no `-f`, so what was reviewed is what runs. Sizes come from the tool's own dry run where one exists (`brew cleanup -n`) and carry a `~` when they are an upper bound.

## Next steps

Tell the user what to type next, since you cannot start these yourself:

- **SAFE items:** `/disk-reclaim:run` (dry run first, then execute after approval).
- **VERIFY items:** `/disk-reclaim:review` (a decision per group; remembers what they keep).

## Notes

- **Platform.** The machine-wide scan is macOS-only and exits with a message elsewhere. Each tool in the scan (Xcode, Docker or Colima, Android, uv, pnpm, Homebrew) is skipped when it is not installed. It needs `lsof` and `ps`: every SAFE item is held if `lsof` fails.
- Standard library Python 3 only.

Wersje

RepozytoriumWynikLicencja
Ta strona · jwill824/claude-plugins100MIT
virtualian/pai95MIT

Migawka bazy z 13.11.2026 · wersja paczki 6878c52f633e (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

  • 100pro-disk-cleanup
    Szuka i bezpiecznie zwalnia miejsce na dysku na macOS, Windows i Linuksie: skan tylko do odczytu, trzy poziomy, kopie zapasowe, cache i Docker.
  • 90free-up-disk-space
    Zwalnia miejsce na dysku Maca bezpiecznie: pokazuje, co zajmuje przestrzeń, czyści pamięci podręczne i symulatory oraz ocenia, czy folder można usunąć.
  • 100mac-disk-cleanup
    Zwalnia miejsce na dysku Maca bezpiecznie: pokazuje, co zajmuje miejsce i ile, a usuwa tylko wybrane przez użytkownika pozycje.
  • 98disk-cleanup
    Wskazuje, co zajmuje miejsce na dysku w macOS, Linux lub Windows, i proponuje kandydatów do bezpiecznego usunięcia wraz z opisem skutków.
  • 100scan
    Pokazuje, ile miejsca zajmuje folder projektu i co można bezpiecznie usunąć, np. node_modules czy cache, tylko do odczytu. Przydaje się, gdy projekt jest ogromny.
  • 100disk-cleanup
    Audytuje i odzyskuje miejsce na dysku macOS, klasyfikując pliki według kosztu odtworzenia: cache, Docker, Xcode, node_modules i artefakty buildów, bez wymuszania drogich przebudów.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.