sync-claude-sessions
/sync-claude-sessions
Synchronizuje sesje Claude Code do markdown w Obsidianie: eksport, wznawianie, dodawanie notatek i zamykanie sesji.
- Autor
- ArtemXTech ↗
- Repozytorium
- personal-os-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 19.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 5
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 19.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
Synchronizuje sesje Claude Code do markdown w Obsidianie: eksport, wznawianie, dodawanie notatek i zamykanie sesji.
Wyzwalacze z opisu
Oryginalny opis (EN)
Sync Claude Code sessions to Obsidian markdown. Export, resume, add notes, close sessions. USE WHEN user says "sync sessions", "export sessions", "resume session", "add session note", "close session", "log session".
Jak działa
- Quick Reference
- Commands
- Workflow Routing
- Output
- Preserved on Sync
- Frontmatter Schema
- Tags Schema
Podgląd SKILL.md
--- name: sync-claude-sessions description: Sync Claude Code sessions to Obsidian markdown. Export, resume, add notes, close sessions. USE WHEN user says "sync sessions", "export sessions", "resume session", "add session note", "close session", "log session". --- # Sync Claude Sessions Export Claude Code conversations to Obsidian for observability and analysis. ## Quick Reference ```bash # Alias (add to ~/.zshrc) alias cs="python3 ~/.claude/skills/sync-claude-sessions/scripts/claude-sessions" # Common commands cs list # Active sessions cs list --all # All sessions cs export --today # Export today's sessions cs resume --pick # Interactive resume cs note "got it working" # Add timestamped comment cs close "done" # Mark session done ``` ## Commands | Command | Description | |---------|-------------| | `sync` | Sync session (hook or explicit) | | `export` | Batch export (`--today`, `--all`, `<file>`) | | `resume` | Resume session (`--pick`, `--active`, `<file>`) | | `note` | Add timestamped comment | | `close` | Mark done + optional comment | | `list` | List sessions (`--active`, `--all`, `--json`) | ## Workflow Routing | Task | Workflow | |------|----------| | Enable live sync hooks | [workflows/setup.md](workflows/setup.md) | | Log/annotate session | [workflows/log-session.md](workflows/log-session.md) | ## Output Sessions exported to `Claude-Sessions/` with: - Frontmatter: `type`, `date`, `session_id`, `title`, `summary`, `skills`, `messages`, `status`, `tags`, `rating`, `comments` - Content: Summary, Skills Used (linked), Artifacts (wiki-linked), My Notes, Conversation ## Preserved on Sync - `## My Notes` section - Frontmatter: `comments`, `related`, `status`, `tags`, `rating` ## Frontmatter Schema > See `Templates/Types/claude-session.md` for the canonical template. ```yaml type: claude-session date: YYYY-MM-DD session_id: uuid title: "..." summary: "..." # auto-generated by Claude Code or haiku skills: [skill1, skill2] messages: 42 last_activity: ISO timestamp status: active | done | blocked | handoff tags: [] # see schema/tags.yaml rating: null # 1-10 comments: | [2026-02-05 14:30] Comment here [2026-02-05 15:00] Another comment related: [] ``` ## Tags Schema Tags are defined in `schema/tags.yaml` with descriptions, keywords, and examples. **Type tags:** research, implementation, debugging, planning, brainstorm, admin, quick, video, automation, writing **Project tags:** lab, openclaw, personal, client Agent should read `schema/tags.yaml` to validate tags when logging sessions.
Pliki w paczce (5)
- SKILL.md 3 KB
- schema/tags.yaml 6 KB
- scripts/claude-sessions 30 KB
- workflows/log-session.md 3 KB
- workflows/setup.md 1 KB
Wersje
W bazie nie ma innych skilli o nazwie sync-claude-sessions.
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki 074d7cd591be (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
- 95search-sessions
Przeszukuje historię sesji Claude Code i OpenClaw oraz notatki w vaultach Obsidian, także po UUID sesji. - 100claude-code-sessions
Przeszukuje, analizuje i zarządza historią sesji Claude Code: znajdowanie dawnych sesji, zużycie tokenów, podział narzędzi, wznawianie pracy i zadania, z 11 skillami i panelem webowym. - 100claude-sessions-sync
Synchronizuje rekordy sesji Claude Code między dwoma kontami Anthropic w aplikacji desktopowej Claude na macOS, gdy po zmianie konta dawne sesje znikają z listy. - 100publish-sync
Obsługuje Obsidian Publish i Sync: publikowanie notatek, zestawy zmian, wstrzymywanie i wznawianie synchronizacji oraz odzyskiwanie plików usuniętych przez sync. - 95obsidian-tracker-session-log
Zapisuje przebieg bieżącej sesji w projekcie Obsidian jako wpis dziennika. - 90sessionlog:export-all
Eksportuje wsadowo wszystkie sesje Claude Code z bieżącego projektu do plików JSON i TXT w formacie rozmów LLM.