save-session-log
/save-session-log
Prowadzi zapis rozmów i śladów decyzji, konfigurując haki zapisu transkryptów albo ręcznie, gdy host ich nie obsługuje.
- Repozytorium
- agent-workspace-template ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 08.11.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 08.11.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
Prowadzi zapis rozmów i śladów decyzji, konfigurując haki zapisu transkryptów albo ręcznie, gdy host ich nie obsługuje.
Oryginalny opis (EN)
Keep conversation records and decision traces. Use when setting up transcript hooks, when the user asks where a decision came from, or when a host has no hook support.
Jak działa
- With hooks
- Without hooks
- Reconcile
- Rules
Podgląd SKILL.md
--- name: save-session-log description: Keep conversation records and decision traces. Use when setting up transcript hooks, when the user asks where a decision came from, or when a host has no hook support. --- # Save session log Conversations are records. Decisions from them belong in the state tables. ## With hooks Run `python .agents/tools/ws.py hooks enable <host>` once per tool. The hooks copy each transcript to `docs/chats/<host>/<session>.md` and list it in `docs/chats/INDEX.md`. Nothing else is needed during the session. ## Without hooks Do not retype the conversation. Record its results instead: | From the conversation | Record with | | --- | --- | | A decision | `ws add decision --set source="user 2026-10-31: <short quote>"` | | A requirement change | `ws add` or `ws set` with `--source "user 2026-10-31"` | | An open question | `ws add question` | | A preference | `ws add preference` | The source field keeps a short original quote in the user's language. That is enough to trace a fact back to the conversation. A credential in the quote follows the project's credential rule. `ws start` imports Kimi, Codex and Kiro sessions on its own. Cursor and Antigravity sessions are imported with `ws chats import cursor` or `ws chats import antigravity`. ## Reconcile After transcripts are copied, `ws reconcile` lists each user message that no row accounts for. Read each one. If it holds a requirement, decision or preference that is not recorded, record it first. Then mark it with the IDs, or with a reason such as `chat: thanks` or `question: status`. Do this before the final checkpoint of a session. ## Rules - Never store hidden reasoning or private host data. The capture redacts common English and Chinese forms of credentials, such as `password: ...` and `密码:...`, not every secret. It does so also under `"credentials": "plain"`, which keeps credentials as written only in the files the user named. - A transcript does not override the state files. - Raw copies in `docs/chats/*/raw/` stay out of version control.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · yourhoneypomelo-cell/agent-workspace-template | 90 | MIT |
| youngeun1209/oh-my-claudecode-research | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 1a0381ec23a0 (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
- 100session-logger
Zapisuje ograniczone, zredagowane podsumowanie sesji na prośbę o nagranie rozmowy lub gdy obsługiwany host przekaże jawne zdarzenie końca sesji. - 100session-viewer
Wyświetla i eksportuje transkrypt sesji w przeglądarce, do przeglądania zapisu rozmowy. - 86log-decision
Zapisuje decyzję albo przyjęte ryzyko w dzienniku decyzji, gdy właściciel lub zespół coś ustali. - 90sessionlog:export
Eksportuje bieżącą sesję Claude Code jako plik JSON w standardzie rozmów LLM oraz jako czytelny zapis tekstowy TXT. - 100session-capture
Tworzy znormalizowany zapis sesji z celem, wykonaną pracą, decyzjami, blokadami i wynikami weryfikacji. - 82save
Zapisuje sesję w ContextBrain i podsumowuje ją, gdy użytkownik o to prosi albo po zakończeniu dużej pracy.