agentsclimarketplace

Session export

Skill vranac/claude-session-export-obsidian/skills/session-export

Export Claude Code sessions to Obsidian markdown. Sync current session, batch export, or add notes.From its SKILL.md

Install
npx -y skills add vranac/claude-session-export-obsidian --skill session-export

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.2 KB, as published. Nobody here has run it

Session Export

Export Claude Code conversations to Obsidian-compatible markdown with full user/assistant conversation, project detection, and YAML frontmatter.

Usage

When the user asks to sync or export sessions, run the appropriate command:

Sync current session

uv run ${CLAUDE_PLUGIN_ROOT}/skills/session-export/scripts/claude-session-export.py sync --session-id ${CLAUDE_SESSION_ID}

Export sessions

# Today's sessions
uv run ${CLAUDE_PLUGIN_ROOT}/skills/session-export/scripts/claude-session-export.py export --today

# All sessions
uv run ${CLAUDE_PLUGIN_ROOT}/skills/session-export/scripts/claude-session-export.py export --all

# By project
uv run ${CLAUDE_PLUGIN_ROOT}/skills/session-export/scripts/claude-session-export.py export --project PROJECT_NAME

Add a note to current session

uv run ${CLAUDE_PLUGIN_ROOT}/skills/session-export/scripts/claude-session-export.py note "your note here" --session-id ${CLAUDE_SESSION_ID}

Configuration

Requires VAULT_DIR environment variable pointing to the Obsidian vault. Run /session-export:setup for interactive configuration.

Keep looking

Skills are one crate of 627,559. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.