Hermes Atlas
Skills & skill packs

agent-inner-life

DKistenev/agent-inner-life

Skill that gives a Hermes Agent dated state, an evening journal, weekly rollups and night-time free thinking

In short

agent-inner-life is an agent skill for Hermes Agent that keeps dated state, an evening journal and free-form night thinking, so the agent can recall how recent work has been going.

What agent-inner-life does

agent-inner-life is a markdown skill made of one SKILL.md, four reference files and one template. It keeps a record in an inner-life folder: state.md holds dated one-line facts about how work is going, journal/ gets one entry per day, and dreams/ holds free thinking that is not about your data. Each evening a summary of two or three lines is rewritten into the agent's native memory, and a weekly rollup condenses the entries.

The skill adds to what the runtime already provides rather than replacing memory, skills or the scheduler. Nothing runs on its own: the evening and night routines are cron jobs you create, for example with hermes cron create. The README is explicit that the native memory summary reaches the system prompt of every later session, so the rules in references/state.md and references/journal.md limit what may go into it. Uninstalling the skill does not erase the files it wrote.

Key features

  • Dated one-line facts in state.md that record that something happened, not what was said
  • One journal entry per day and a weekly rollup
  • Night-time free thinking saved to a dreams folder
  • A two or three line summary rewritten into native memory each evening
  • Read-back of state, rollups and entries when the agent is asked

When to use it

  • Giving an agent a sense of the current stretch of work across sessions
  • Keeping a daily journal of agent activity that can be queried later
  • Scheduling reflective evening and night runs with Hermes cron

Who it is for: Hermes Agent users who want their agent to keep a dated record of how its work has been going.

How it fits with Hermes Agent

It installs on Hermes Agent as a skill tap and is scheduled with hermes cron. The README says it also runs on OpenClaw and on any agent that can load a skill, keep native memory and schedule a job.

How to install agent-inner-life

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

hermes skills tap add DKistenev/agent-inner-life
hermes skills install DKistenev/agent-inner-life/inner-life

Requirements: An agent that can load a skill, keep a native memory that reaches later sessions, and schedule a job

Note: The short summary it writes to native memory is injected into every later session, including unrelated ones and, on a shared host, other people's sessions.

FAQ

What is agent-inner-life?

agent-inner-life is a markdown skill that gives an agent dated state, a daily journal, a weekly rollup and free thinking at night. It stores them in an inner-life folder and a short summary in native memory.

Does agent-inner-life work with Hermes Agent?

Yes. The README gives Hermes Agent install commands and uses hermes cron to schedule the evening and night routines. It also lists OpenClaw install commands.

How do I install agent-inner-life?

Add the tap with hermes skills tap add DKistenev/agent-inner-life, then run hermes skills install DKistenev/agent-inner-life/inner-life. Afterwards ask the agent to set up its inner life, which copies one template and creates two folders.

Similar skills for Hermes Agent

All skills

Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one