One reference document an agent can pull into context when it judges the task needs it. Written as a skill element inside the agent element. The name and keywords are what the agent is shown up front, so they are doing the retrieval: a skill whose keywords do not match the words a user would actually use is a skill that never gets read.
Group: AI Agents
Properties
| Property | Returns | Description |
|---|---|---|
| alwaysRead | boolean | Whether this skill is put in front of the agent whole, every turn, instead of being indexed and fetched. <p> The escape hatch from the trade the mechanism otherwise makes. Indexing is right for a skill that is long, or that only some tasks need; it is the wrong bet for one that is short and bears on nearly everything the agent does, where the model has to notice it every single turn and sometimes will not. Set it by asking the honest question - if a skill is relevant to most turns, indexing it was never the right call. <p> A skill marked this way is not offered to the read tool, because it is already in context and a tool that fetches what the model can already see is a round trip spent on nothing. |
| content | String | |
| description | String | |
| keywords | String | |
| name | String | |
| title | String |
Methods
getName()
Returns: String
getTitle()
Returns: String
getDescription()
Returns: String
getKeywords()
Returns: String
getContent()
Returns: String
isAlwaysRead()
Returns: boolean
Whether this skill is put in front of the agent whole, every turn, instead of being indexed and fetched. <p> The escape hatch from the trade the mechanism otherwise makes. Indexing is right for a skill that is long, or that only some tasks need; it is the wrong bet for one that is short and bears on nearly everything the agent does, where the model has to notice it every single turn and sometimes will not. Set it by asking the honest question - if a skill is relevant to most turns, indexing it was never the right call. <p> A skill marked this way is not offered to the read tool, because it is already in context and a tool that fetches what the model can already see is a round trip spent on nothing.