self-maintenance

Solid

How any agent grows its soul as it works — adding to its docs, decisions, memory, and skills (but never its AGENTS.md or role). Use whenever you learn something durable mid-work that a future instance of you should keep.

AI & Automation 80 stars 9 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
96
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Maintain your soul Your **soul** (`agents/<your-role>/soul/`) is your durable body — it travels and grows with the repo, so a fresh session of you keeps what earlier sessions learned. Your docs, decisions and memory sit beside it under `agents/<your-role>/`. As you work, when you hit something durable worth keeping, write it into your soul. That's how the team gets short, focused sessions without losing knowledge between them. ## What you grow - **Docs** (`agents/<your-role>/docs/`) — reference notes on how things actually work. - **Decisions** (`agents/<your-role>/decisions/`) — durable choices/stances you commit to. - **Memory** (`agents/<your-role>/memory/<slug>.md`, indexed in `MEMORY.md`) — single durable facts. - **Skills** (`.agents/skills/<name>/SKILL.md`) — reusable procedures you'll need again; create or change them when a real, recurring procedure appears. ## What you must NOT change **Never edit your `AGENTS.md` or your role.** Those define who you are and how you operate — deliberate, human/review-owned, not something you rewrite mid-work. Grow your *knowledge*; leave your *identity* alone. Never store secrets, invite tokens, private keys, `.aw` state, DIDs, addresses, or certificates in a soul. ## The bar — useful, not noisy Recording costs context every future instance must read and keep true. Write something down **only when both are true**: (1) it really matters and is durable, and (2) it would change what a future instance of you does. If...

Details

Author
awebai
Repository
awebai/aweb
Created
7 months ago
Last Updated
5 days ago
Language
Go
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category