Przejdź do treści
Biblioteka skilli
Produktywność osobista · Automatyzacja

sync-claude-sessions

/sync-claude-sessions

Synchronizuje sesje Claude Code do markdown w Obsidianie: eksport, wznawianie, dodawanie notatek i zamykanie sesji.

Licencja
MIT
Ostatnia zmiana repozytorium
19.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
5
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 19.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

Synchronizuje sesje Claude Code do markdown w Obsidianie: eksport, wznawianie, dodawanie notatek i zamykanie sesji.

Wyzwalacze z opisu

sync sessionsexport sessionsresume sessionadd session noteclose sessionlog session
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

  1. Quick Reference
  2. Commands
  3. Workflow Routing
  4. Output
  5. Preserved on Sync
  6. Frontmatter Schema
  7. Tags Schema
Sekcje z nagłówków SKILL.md, w oryginale · 81 linii, 307 słów
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.

Uwagi i zgłoszenia

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