Przejdź do treści
Biblioteka skilli
Produktywność osobista · Automatyzacja

uninstall

/uninstall

Zamyka aplikację FloatingClock, usuwa ją z /Applications i czyści zapisane preferencje, gdy trzeba ją całkowicie odinstalować.

Repozytorium
cc-skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
25.10.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 25.10.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

Zamyka aplikację FloatingClock, usuwa ją z /Applications i czyści zapisane preferencje, gdy trzeba ją całkowicie odinstalować.

Oryginalny opis (EN)

Quit FloatingClock, remove it from /Applications and clear its saved preferences. Use when the user wants to completely uninstall the floating-clock app.

Jak działa

  1. Steps
  2. Post-Execution Reflection
Sekcje z nagłówków SKILL.md, w oryginale · 44 linii, 232 słów
Podgląd SKILL.md
---
name: uninstall
description: "Quit FloatingClock, remove it from /Applications and clear its saved preferences. Use when the user wants to completely uninstall the floating-clock app."
allowed-tools: Bash, AskUserQuestion
---

# /floating-clock:uninstall

Remove FloatingClock completely: terminate it, remove it from `/Applications/`, and clear its NSUserDefaults.

> **Self-Evolving Skill**: This skill improves through use. If the uninstall step misses a path (new pref domain, new auxiliary file) — fix this file immediately, don't defer. Only update for real, reproducible issues.

## Steps

1. Confirm with the user first — uninstall is destructive:

   ```
   AskUserQuestion(
     header: "Uninstall",
     question: "Remove FloatingClock from /Applications/ and clear all saved settings?",
     options: [
       { label: "Yes, uninstall", description: "Quits app, removes bundle, clears preferences" },
       { label: "Cancel", description: "Do nothing" }
     ],
     multiSelect: false
   )
   ```

2. If cancelled, print `Uninstall cancelled.` and exit.

3. If confirmed:

   ```bash
   pkill -f "FloatingClock.app/Contents/MacOS/floating-clock" 2>/dev/null || true
   rm -rf /Applications/FloatingClock.app
   defaults delete com.cc-skills.floating-clock 2>/dev/null || true
   echo "FloatingClock uninstalled. (The plugin itself remains — remove it separately via 'claude plugin marketplace remove' if desired.)"
   ```

## Post-Execution Reflection

After this skill completes, check before closing:

1. **Did the pref domain delete succeed?** — If `defaults` returned an error other than "not found", investigate.
2. **Are there any auxiliary files left behind?** — Check `~/Library/Saved Application State/`, log files, etc., and add to the cleanup if so.
3. **Did the AskUserQuestion confirmation flow work as expected?** — If the user wanted finer control (e.g., keep prefs), add an option.

Only update if the issue is real and reproducible — not speculative.

Wersje

RepozytoriumWynikLicencja
Ta strona · terrylica/cc-skills100MIT
rossoctl/context-guru100Apache-2.0
anthropics/claude-for-legal86Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki 0ba2839b1ea2 (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

  • 100install
    Buduje FloatingClock ze źródeł, instaluje w /Applications i uruchamia aplikację macOS wtyczki floating-clock.
  • 100launch
    Uruchamia aplikację FloatingClock, preferując zainstalowaną kopię z /Applications, a w razie braku lokalny build.
  • 100macos-clean-uninstall
    Dokładnie odinstalowuje aplikacje, narzędzia CLI i pakiety w macOS po zbadaniu ich śladów oraz sprawdza, jakie pozostałości po usuniętej aplikacji zostały na dysku.
  • 100plugin-uninstall
    Odinstalowuje wtyczkę EvoNexus, cofając skopiowane przez nią pliki i uruchamiając jej skrypt uninstall.sql.
  • 100spectre-uninstall-codex
    Usuwa wtyczkę Spectre z Codexa: czyści wygasłe dane przepływu i agentów, zachowując rejestrację marketplace i wiedzę projektu.

Uwagi i zgłoszenia

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