zk-merge

Solid

Summarizes current session consolidating memories, tasks, and key findings into a Zettelkasten note.

Code & Development 1 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
10
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# zk-merge ## When to use Use when the user asks to remove and/or close worktrees, merging notes, completing tasks, archiving to zk, or capturing results of an extended working session. Collect context from common locations such as `.opencode/`, `AGENT_CONTEXT.md`, `.serena`, `docs/`, diagrams, and newly added markdown files. The context **must be relevant to recent completed work**. Write a summary to a single well-organized Zettelkasten note keyed to a issue tracker key e.g. Jira issue key, github issue id, or a session summary (<= 8 words). ## Step 1: Identify an issue key or summarize ## Step 2: Review memory and docs Check serena memories, opencode memories, or other memories added during the session for relevant context. Review any new markdown files added to the project during the session, as well as any diagrams created or updated. Review any newly added allium files added. ## Step 3: Check for an Existing zk Note ```bash find "$ZK_NOTEBOOK_DIR/projects" -name "<JIRA-KEY>_*.md" 2>/dev/null ``` - **Found** → note the path; you will **append** to it. - **Not found** → you will **create** a new note. ## Step 4: Parse content Summarize each file found — extract what matters for future reference, not a verbatim copy. For all diagrams, reference from assets directory with relative path, do not embed as base64 or inline.: - `.d2` - Mermaid - Binary images (`.png`, `.svg`) Note that the memory filename reflects the topic. ## Step 5: Compose the Note ###...

Details

Author
tkolleh
Repository
tkolleh/skills
Created
3 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category