Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/skills / / ActivatedSkill
Interface: ActivatedSkill
Defined in: packages/skills/src/types/index.ts:292
Activated skill — what the agent runtime sees after the model (or a slash command) elects a skill. Carries the loaded body + declared tools so the runtime can inject them into the conversation.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
activatedAt | readonly | number | - | packages/skills/src/types/index.ts:306 |
activationKind | readonly | "auto" | "slash-command" | "explicit" | - | packages/skills/src/types/index.ts:305 |
body | readonly | string | - | packages/skills/src/types/index.ts:294 |
resources | readonly | readonly SkillResource[] | - | packages/skills/src/types/index.ts:295 |
skill | readonly | Skill | - | packages/skills/src/types/index.ts:293 |
tools | readonly | readonly ResolvedTool<unknown, unknown, unknown>[] | Tools made available to the model while the skill is active. The agent runtime (Phase 12) is the canonical producer — it resolves the skill's tools/ directory or the inline-supplied Tool[] and feeds each entry through stampSkillTool(...) so the resulting ResolvedTool carries the right trust class + sandbox tier. | packages/skills/src/types/index.ts:304 |