@osnova/skills
v0.1.1
Published
Portable agent skill authoring, validation, and installation toolkit.
Downloads
99
Readme
@osnova/skills
Portable Node.js tooling for creating, validating, and installing agent skill bundles.
import { createSkill, validateSkill } from '@osnova/skills';
const created = await createSkill({
name: 'review-render-graph',
description: 'Review render graph ownership and lifecycle when an OSNOVA render path changes.',
destination: '.agents/skills',
resources: ['agents', 'references'],
});
const validation = await validateSkill(created.rootPath);Every skill has a root SKILL.md and may contain only agents/, scripts/, references/, and
assets/ resource directories. The validator rejects symlinks, paths escaping the bundle, broken
local links, and unexpected root entries.
The package also ships the create-agent-skill bundle. Use @osnova/cli to list and install bundled skills.
