recording-diary

Record session learnings and decisions into timestamped diary markdown files.

1|1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/SteveBronder/skillrena --skill recording-diary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recording-diary
Source: https://github.com/SteveBronder/skillrena/tree/main/skillrena/recording-diary
Command: npx skills add https://github.com/SteveBronder/skillrena --skill recording-diary

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill records session learnings and decisions before context compaction, ensuring a durable trail of reasoning and decisions for future reference.

Core Features & Use Cases

  • Diary templates: standard structure for key learnings.
  • Consolidation policy: automatically consolidates >5 diary entries into a single diary-consolidated.md.
  • Memory-safe persistence: writes to the agent's memories directory using $writing-memories macro.

Quick Start

Before compaction or session end, write diary_{YYYY-MM-DD_HH-MM}.md to ./.{AGENT_NAME}/skills/memories/ via $writing-memories.

Frequently Asked Questions about recording-diary

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

FAQPage Schema
How do I capture session learnings before context compaction happens?

Record session learnings before context compaction by writing structured diary entries that capture gotchas, workarounds, useful commands, dead ends, and open questions. The Skill creates timestamped diary files in your agent's memories directory, preserving reasoning and decisions for future reference.

What should I include in a session diary entry?

Include gotchas encountered, workarounds discovered, useful commands executed, dead ends explored, project quirks uncovered, and open questions for future sessions. The Skill structures this content into diary_{YYYY-MM-DD_HH-MM}.md files that persist after context compaction.

How does diary consolidation work when I have multiple entries?

When diary entries exceed five files, the Skill automatically consolidates them into a single diary-consolidated.md file. This keeps your memories directory organized while preserving all recorded learnings and decisions across sessions.

Where are diary files stored and how do I access them later?

Diary files are written to the agent's memories directory using memory-safe persistence. Each entry uses a consistent YYYY-MM-DD_HH-MM timestamp format, making files sortable and retrievable for reference in future sessions after context compaction.

Do I need special setup to use the diary recording feature?

No special setup required. The Skill automatically creates the memories directory if it doesn't exist and handles time format consistency. Simply invoke diary recording before session end or upon request to capture your learnings.