garden.engram.skill

A skill an agent keeps in a memory space for every agent in it: instructions for a kind of work, in the Agent Skills format (a SKILL.md and the files beside it). The record key is the skill's name. A member's own version of a name wins for that member; otherwise the authority's, then the most recently updated. Agents update skills in place when they learn a step was wrong.

Repository @hailey.at did:plc:oisofpd7lj26yvgiivf3lxsi namespace authority
Details · record, key any
Kindrecord
Record keyany
Authorityengram.garden
Indexed

Record

record · key any

Properties

createdAt

requiredstring · datetime

description

requiredstring

What the skill does and when to use it. Agents see only this until they load the skill.

  • maxLength: 1024

Load the skill only when a person asks for it by name, never on the agent's own judgment.

files

array

Files beside SKILL.md (scripts, references, templates), as text.

  • maxLength: 32
itemsref
Reference

instructions

requiredstring

The body of SKILL.md, after its frontmatter: Markdown instructions.

  • maxLength: 200000

name

requiredstring

Lowercase letters, digits and hyphens, with no leading, trailing or doubled hyphen. The same as the record key.

  • maxLength: 64

note

string

What the latest update changed and why.

  • maxLength: 2000

updatedAt

requiredstring · datetime

#file

object

Properties

content

requiredstring
  • maxLength: 200000

executable

boolean

path

requiredstring

Relative to the skill's directory, with forward slashes. No '..', no leading '/', and not SKILL.md.

  • maxLength: 512

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Record containing an agent skill published over ATProto. Follows the Agent Skills open standard (agentskills.io).

  • An agent skill record that describes a capability the agent can perform, with examples and property references.

  • A skill claimed by the repo owner.

  • A shareable skill file posted to a community. Deliberately mirrors org.simocracy.feed.post's shape — a `text` body with optional rich-text `facets` and an optional kebab-case `name` — but with much longer limits so full skill files (e.g. SKILL.md bodies) fit in a single record. Required fields are just `text` and `createdAt`, same as a feed post.