Skip to content

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

PropertyModifierTypeDescriptionDefined in
activatedAtreadonlynumber-packages/skills/src/types/index.ts:306
activationKindreadonly"auto" | "slash-command" | "explicit"-packages/skills/src/types/index.ts:305
bodyreadonlystring-packages/skills/src/types/index.ts:294
resourcesreadonlyreadonly SkillResource[]-packages/skills/src/types/index.ts:295
skillreadonlySkill-packages/skills/src/types/index.ts:293
toolsreadonlyreadonly 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