orbit-session-diary

Convert Codex and Claude session JSONL logs into Markdown daily diary entries.

11|2|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/codingSamss/all-my-ai-needs --skill orbit-session-diary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orbit-session-diary
Source: https://github.com/codingSamss/all-my-ai-needs/tree/main/platforms/claude/skills/orbit-session-diary
Command: npx skills add https://github.com/codingSamss/all-my-ai-needs --skill orbit-session-diary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires json, os, datetime, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill converts raw scheduled session logs from Codex and Claude into comprehensive, human-authored daily diary entries, streamlining personal knowledge management.

Core Features & Use Cases

  • Evidence Collection: Reads and aggregates JSONL session logs from Codex and Claude.
  • Summarization and Writing: Guides AI to produce structured, narrative daily summaries and journal entries.
  • Use Case: A user reviews their AI session logs at day's end and generates a meaningful summary, which is auto-inserted into Obsidian for daily reflection.

Quick Start

Use the orbit-session-diary skill to process today's logs and generate a daily journal entry based on session data.

Frequently Asked Questions about orbit-session-diary

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

FAQPage Schema
How do I convert JSONL session logs into a daily diary?

Yes, this Skill aggregates session logs from both Codex and Claude by reading their JSONL files and processing them through Python scripts to create a unified daily journal entry.

Does this session diary generator work with Obsidian for daily journaling?

Yes, the generated daily summaries are designed for personal knowledge management and can be auto-inserted into Obsidian, utilizing Markdown templates for structured daily reflection entries.

Do I need Python to parse session logs and generate summaries?

Yes, Python is required because the Skill relies on Python scripts for parsing JSONL session logs and executing the narrative generation logic to create your daily diary.

What is the best way to summarize AI session logs for personal knowledge management?

The best way to summarize AI session logs is to aggregate JSONL files from Codex and Claude, then use AI summarization to transform raw activity data into a comprehensive, human-authored daily journal.

Can I use Markdown templates for structuring daily session log summaries?

Yes, the Skill utilizes Markdown templates to structure the output, ensuring the aggregated session logs are converted into detailed, human-written daily diary entries for knowledge workers.