Przejdź do treści
Biblioteka skilli
AI i agenci · Automatyzacja

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.

Licencja
MIT
Ostatnia zmiana repozytorium
08.11.2026

Ocena i bezpieczeństwo

90/ 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ść25 / 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 08.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

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

  1. With hooks
  2. Without hooks
  3. Reconcile
  4. Rules
Sekcje z nagłówków SKILL.md, w oryginale · 43 linii, 305 słów
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

RepozytoriumWynikLicencja
Ta strona · yourhoneypomelo-cell/agent-workspace-template90MIT
youngeun1209/oh-my-claudecode-research100MIT

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.

Uwagi i zgłoszenia

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