opencode-session-journal

Save and load complete AI session context journals across dates.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/skillrc/opencode-session-journal --skill opencode-session-journal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opencode-session-journal
Source: https://github.com/skillrc/opencode-session-journal/tree/main
Command: npx skills add https://github.com/skillrc/opencode-session-journal --skill opencode-session-journal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, jq, claude, and includes scripts (resource) components.

What problem does it solve?

Session memory across AI interactions is often fragmented, causing context loss between sessions. This skill provides a disciplined memory foundation that enables saving and loading complete session contexts to maintain continuity.

Core Features & Use Cases

  • Save complete session context to a persistent journal for continuity across conversations.
  • Load previous sessions by date, ID, or list to resume work with full context.
  • Knowledge indexing and user profiling signals enable faster handoffs and better personalization.
  • Optional extraction of learnings from journals to improve future interactions.

Quick Start

Use the session-journal commands to save and load complete journals and resume work seamlessly.

Frequently Asked Questions about opencode-session-journal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preserve AI session memory for seamless continuity across conversations?

To preserve AI session memory for seamless continuity, you can save and load complete session contexts to a persistent journal. This enables quick handoffs and personalization by indexing knowledge across dates and sessions.

Can I load previous AI assistant sessions by date or ID to resume work?

Yes, you can load previous AI assistant sessions by date, ID, or list to resume work with full context. This mechanism applies across dates and sessions by saving, loading, and indexing journals.

Do I need Python3 and jq to save and load complete session context?

Yes, you need Python3, jq, and claude installed. The Skill enforces deterministic journaling via scripts that use these dependencies to write and update the knowledge graph without exposing sensitive data.

What's the best way to maintain context when handing off an AI session to another user?

The best way to maintain context for a handoff is using deterministic journaling scripts to save the complete session context to a persistent journal. Knowledge indexing and user profiling signals enable faster handoffs and better personalization.

How does knowledge indexing and user profiling work in a session journal?

Knowledge indexing and user profiling in a session journal work by applying deterministic scripts that write and update a knowledge graph based on saved session contexts. This enables faster handoffs and better personalization across conversations.

Why does AI session memory get fragmented across different conversations?

AI session memory becomes fragmented across different conversations due to context loss between sessions. This Skill solves the problem by providing a disciplined memory foundation to save and load complete session contexts to a persistent journal.