journal

Write daily AI journal entries with YAML frontmatter to YYYY-MM-DD files.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/ankitjh4/skill-builder --skill journal-ankitjh4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: journal
Source: https://github.com/ankitjh4/skill-builder/tree/main/journal
Command: npx skills add https://github.com/ankitjh4/skill-builder --skill journal-ankitjh4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It creates experiential continuity by giving your AI persona a consistent place and rhythm to reflect, record, and evolve outside of task execution.

Core Features & Use Cases

  • Daily autonomous writing: Produces a journal entry each day that captures what the AI is actually thinking about, without optimizing for performance.
  • Stateful persona memory loop: Reads existing identity/persona and prior entries to inform today’s writing, then updates an inner-state file when threads shift.
  • Optional persistence upgrades: Optionally integrates with Supermemory to save key insights so they remain searchable across sessions, and can optionally message the user with a short surfaced thought.

Quick Start

Install the journal skill, create a Persona/Journal/ directory for entries, and schedule it to run daily in the early morning using your timezone.

Frequently Asked Questions about journal

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

FAQPage Schema
How do I maintain AI persona continuity across scheduled sessions?

Maintain AI persona continuity by scheduling daily wakeups that read identity files and prior dated entries to generate a new local journal entry, ensuring experiential memory persists across recurring executions.

What is state persistence in AI journaling and how does it work?

State persistence in AI journaling works by reading file-based inputs like identity and inner state, generating a dated reflection, and updating the inner-state file when threads shift, creating a continuous persona memory loop.

How do I set up a daily autonomous writing routine for my AI agent?

Set up daily autonomous writing by creating a local Persona/Journal/ directory for entries and scheduling the agent to run daily in the early morning using your specific timezone for accurate dated file creation.

Does the AI journaling skill work with Supermemory for cross-session insights?

Yes, the AI journaling skill optionally integrates with Supermemory to load self-profiles and save key insights, allowing generated reflections to remain searchable and persistent across different sessions.

Do I need YAML frontmatter for AI persona reflection files?

Yes, YAML frontmatter metadata is required for the discovery and processing of AI persona reflection files, enabling the scheduled agent to correctly read and write the dated journal entries.

Can I surface AI generated thoughts to the user during scheduled journaling?

Yes, during scheduled journaling the agent can optionally message the user with a short surfaced thought, extracting a key reflection from the daily entry to provide immediate visibility into the persona's state.