Produktywność osobista · Automatyzacja
ops-resume
/ops-resume
Prawdopodobnie wznawia wcześniejsze sesje i ponownie otwiera okna terminala Ghostty.
- Repozytorium
- claude-ops ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.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
- 1
Przestarzałość
Brak sygnałów. Repozytorium zmienione 27.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
Prawdopodobnie wznawia wcześniejsze sesje i ponownie otwiera okna terminala Ghostty.
Wyzwalacze z opisu
resume sessions\
Argumenty
/ops-resume [-m minutes | -H hours | -n max | --here | --dry-run]
Oryginalny opis (EN)
OPS on-demand: This skill should be used when the user asks to \"resume sessions\", \"reopen ghostty…
Jak działa
- How it works
- Usage
- Reporting
Sekcje z nagłówków SKILL.md, w oryginale · 66 linii, 397 słów
Podgląd SKILL.md
---
name: ops-resume
description: "OPS on-demand: This skill should be used when the user asks to \"resume sessions\", \"reopen ghostty…"
argument-hint: '[-m minutes | -H hours | -n max | --here | --dry-run]'
allowed-tools:
- Bash
---
# ops-resume
Load `ops-rules` before acting. Public repo (no personal data). Outbound: one draft → one approval → one send. If `AskUserQuestion` / `Workflow` are missing, follow Rule 10 in `ops-rules` (Hermes: numbered options / two-turn Telegram card; `delegate_task`).
Reopen recently-closed Claude Code sessions — **one session per Ghostty tab**.
For every recent session transcript under `~/.claude/projects`, the helper opens a
new Ghostty tab (`cmd+t`) and types `cd <cwd> && claude --resume <sessionId>`, so each
session resumes in its own tab from whatever directory or repo it was running in.
**Default:** every session touched in the **last 60 minutes**, from **any directory**.
Platform: macOS + [Ghostty](https://ghostty.org) only. Tabs are driven via AppleScript
System Events, so Accessibility permission must be granted to the terminal running this.
## How it works
1. Scans `~/.claude/projects/**/*.jsonl` and keeps files whose mtime is inside the
lookback window (default 60 min) but older than `OPS_RESUME_MIN_AGE_SEC` (default
45s — so the session you are _currently_ in is not reopened).
2. Keeps only real interactive sessions (UUID filenames); skips subagent transcripts
(`agent-*`), workflow journals, and empty/junk sessions.
3. Reads each session's original `cwd` from the transcript.
4. For each, opens a fresh Ghostty tab and resumes the session there.
## Usage
Run the bundled helper. Pass through any flags the user gave (`$ARGUMENTS`).
Always preview first with `--dry-run`, show the user the list, and — unless they
clearly asked to "just open them" — confirm before opening real tabs (opening many
tabs is hard to undo).
```bash
# Preview what would be resumed
${CLAUDE_PLUGIN_ROOT}/bin/ops-resume --dry-run $ARGUMENTS
```
```bash
# Actually open the tabs
${CLAUDE_PLUGIN_ROOT}/bin/ops-resume $ARGUMENTS
```
### Flags
| Flag | Meaning |
| ----------------- | ---------------------------------------------- |
| `-m, --minutes N` | Lookback window in minutes (default 60) |
| `-H, --hours N` | Lookback window in hours |
| `-n, --max N` | Cap number of tabs (default 20, newest first) |
| `--here` | Only sessions whose `cwd` == current directory |
| `--dry-run` | List matches, open nothing |
### Env overrides
- `OPS_RESUME_MINUTES` (60) — lookback window
- `OPS_RESUME_MAX` (20) — safety cap on tabs
- `OPS_RESUME_MIN_AGE_SEC` (45) — skip sessions touched more recently than this
## Reporting
After running, report concisely: how many sessions matched, how many tabs were
opened, and any that were capped/skipped. If `--dry-run`, just show the list and ask
whether to open them for real.
Wersje
W bazie nie ma innych skilli o nazwie ops-resume.
Migawka bazy z 28.10.2026 · wersja paczki 9c30920ebd50 (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
- 100ghostty-use
Zapisuje, przywraca i uzgadnia sesje Claude Code i Codex w kartach Ghostty po restarcie komputera, w tym okresowe migawki zmian i audyt tego, które sesje przetrwały. - 95ghostty
Steruje emulatorem terminala Ghostty z linii poleceń: okna, karty, podziały, fonty i konfiguracja. - 100ops-next
Prawdopodobnie podpowiada, co robić dalej, i ustala priorytety bieżących zadań. - 100ghostty-config
Pomaga konfigurować emulator terminala Ghostty, pracować z jego plikami konfiguracyjnymi i sprawdzać dostępne ustawienia oraz opcje. - 100ops-settings
Prawdopodobnie aktualizuje poświadczenia i ustawienia wtyczki ops. - 95claude-tracker-suite
Zarządza sesjami Claude Code: wyszukuje po temacie lub ID, przegląda ostatnie sesje z tagami i kosztem, wznawia w kartach Ghostty, uruchamia sesje interaktywne lub headless i monitoruje aktywne.