com.publicdomainrelay.temp.agent.class

An agent class definition. Acts as a template that agents are instantiated from. The class is a named bundle of skills (strongRefs to com.publicdomainrelay.temp.agent.skill records) plus optional metadata. Instantiating an agent from a class means spawning a runtime (or sub-agent context) seeded with this skill set.

Details · record, key tid
Kindrecord
Record keytid
Authorityagent.temp.publicdomainrelay.com
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

ISO 8601 timestamp when this class record was created.

description

requiredstring

Description of what agents instantiated from this class are for and what they can do.

name

requiredstring

Human-readable name of the agent class, e.g. 'compute-requester'.

Optional strongRef to a parent agent.class. Instantiated agents inherit the parent's skills as well as this class's skills.

skills

requiredarray

Strong references to com.publicdomainrelay.temp.agent.skill records that compose this class.

itemsref

If true, agents of this class are intended to be spawned as sub-agents from a parent agent's flow rather than as a top-level runtime.

Similar lexicons

semantic match

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

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

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