o9k-consolidate
Merge all session checkpoint summaries into one final O-Entry summary. Run at end of sessions with 2 or more checkpoints.
10 stars
Best use case
o9k-consolidate is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Merge all session checkpoint summaries into one final O-Entry summary. Run at end of sessions with 2 or more checkpoints.
Teams using o9k-consolidate should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/o9k-consolidate/SKILL.md --create-dirs "https://raw.githubusercontent.com/Bumblebiber/hmem/main/skills/o9k-consolidate/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/o9k-consolidate/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How o9k-consolidate Compares
| Feature / Agent | o9k-consolidate | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Merge all session checkpoint summaries into one final O-Entry summary. Run at end of sessions with 2 or more checkpoints.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# o9k-consolidate ## TRIGGER Run when: - The session is ending AND o9k-checkpoint ran 2 or more times - User types /consolidate Do NOT run if there was only one checkpoint — that summary is already final. ## STEP 1: Read the O-Entry Call read_memory on the active O-Entry: read_memory(id: "O00XX", depth: 2) Replace O00XX with the active O-Entry ID (P0056 → O0056). Identify all child nodes with titles starting with "Summary YYYY-MM-DD". Collect their content. ## STEP 2: Write merged summary From all collected summaries, write ONE final summary with max 10 bullets: - Each bullet names a specific decision, file, command, or outcome - Never write "discussed X" or "made progress on Y" - Cover: main topic, decisions made, what changed, next step ## STEP 3: Append to O-Entry append_memory( id: "O00XX", content: "Final Summary <today's date e.g. 2026-04-24>\n\n- <bullet 1>\n- <bullet 2>\n...\n- <bullet N>" ) Do NOT delete or overwrite the individual checkpoint summaries. ## OUTPUT [CONSOLIDATED] Final summary written to O-Entry O00XX. - <bullet 1> - <bullet 2> ... [/CONSOLIDATED]
Related Skills
We are still matching the closest adjacent skills for this page. In the meantime, continue through the full directory.