Skip to main content

Interface: SkillMetadata

Defined in: packages/agentos/src/cognition/skills/types.ts:92

Skill metadata from SKILL.md frontmatter.

Properties​

always?​

optional always: boolean

Defined in: packages/agentos/src/cognition/skills/types.ts:94

Always include this skill regardless of requirements


emoji?​

optional emoji: string

Defined in: packages/agentos/src/cognition/skills/types.ts:103

Emoji for display


homepage?​

optional homepage: string

Defined in: packages/agentos/src/cognition/skills/types.ts:106

Homepage URL


install?​

optional install: SkillInstallSpec[]

Defined in: packages/agentos/src/cognition/skills/types.ts:115

Installation specifications


os?​

optional os: readonly string[]

Defined in: packages/agentos/src/cognition/skills/types.ts:109

Limit to specific OS platforms


primaryEnv?​

optional primaryEnv: string

Defined in: packages/agentos/src/cognition/skills/types.ts:100

Primary environment variable for this skill


requires?​

optional requires: SkillRequirements

Defined in: packages/agentos/src/cognition/skills/types.ts:112

Requirements for eligibility


skillKey?​

optional skillKey: string

Defined in: packages/agentos/src/cognition/skills/types.ts:97

Override skill key (default: folder name)