procedural (memory)
From Innerpedia, the encyclopedia of you
procedural is a project in the memory folder of xo-cowork-api. It was created in May 2026 and has not been touched since. It holds a single file of 1.2 KB.
How to do recurring things. The agent's reusable how-to knowledge. Read only via the skill-finder subagent.
Contents
Overview
Format
One file per skill, named {slug}.md:
---
name: slug-matching-filename
trigger_when: human-readable trigger condition (when should the agent reach for this?)
---
## Steps
1. ...
2. ...
## Gotchas
- ...
## Last validated
YYYY-MM-DD
When to write
A skill is written only when a workflow has succeeded at least twice. One success is not a pattern — it's an episode. The session-closer enforces this rule.
Writing a skill from a single success creates fabricated procedural knowledge — the most dangerous kind of memory pollution. The skill-finder will trust whatever is here.
How a skill graduates from learned to user-built
Skills synthesized by the agent live in .xo/skills/learned/. If the user reviews and endorses one, they may move it to .xo/skills/user-built/ — those are treated as authoritative.
Editing
Skills can be edited, unlike episodes. When you re-validate a skill on a fresh success, update the Last validated field. If a step changes, edit it and note the change in the most recent session's session.md.
Structure
Files
- README.md
Technology
Languages
See also
External links
- View procedural on GitHub, at github.com/
quirq-ai/ xo-cowork-api/ services/ cowork_agent/ project_template/ memory/ procedural