uninstall
/uninstall
Zamyka aplikację FloatingClock, usuwa ją z /Applications i czyści zapisane preferencje, gdy trzeba ją całkowicie odinstalować.
- Autor
- terrylica ↗
- Repozytorium
- cc-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 25.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 25.10.2026, bez odwołań do wycofanych modeli i API.
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
- Steps
- Post-Execution Reflection
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
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · terrylica/cc-skills | 100 | MIT |
| rossoctl/context-guru | 100 | Apache-2.0 |
| anthropics/claude-for-legal | 86 | Apache-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.