---
created: 2026-03-28T09:44:59.335Z
title: Remember owl ID per project
area: tooling
files:
  - SKILL.md
  - owl.sh
---

## Problem

When a user prompts an agent to start a listener, the agent picks an ID. But if the session restarts, the agent has to be told the ID again. There's no persistence of the owl ID at the project level.

## Solution

When the user prompts the agent to start a listener, the agent records their given ID to a file in the project's `/.claude` folder (e.g., `.claude/owl-id`). On future listener inits, if no name is defined in the command, check for that file and use the stored name. This enables automatic listener resumption without the user having to re-specify their owl ID.
