Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/skills / / ActivatedSkill

Interface: ActivatedSkill

Defined in: packages/skills/src/types/index.ts:303

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:317
activationKindreadonly"auto" | "slash-command" | "explicit"-packages/skills/src/types/index.ts:316
bodyreadonlystring-packages/skills/src/types/index.ts:305
resourcesreadonlyreadonly SkillResource[]-packages/skills/src/types/index.ts:306
skillreadonlySkill-packages/skills/src/types/index.ts:304
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:315