Skip to main content

SKILL.md

In plain terms

A skill is a how-to booklet for one job (“export a PDF”, “file an expense”). If you dump every booklet into the prompt, the model gets stuffed and slow. So Agentium does this:
  1. Show a tiny index: name + one-line description.
  2. If the agent needs the booklet, it calls get_skill_instructions.
  3. Extra files (examples, scripts) are read with get_skill_reference.
That pattern is called progressive disclosure. It matches the Agent Skills idea.

Folder layout

SKILL.md:
Rules:
  • name is lowercase kebab-case (pdf-export), max 64 chars
  • description max 1024 chars
  • YAML frontmatter is required for discovery

Wire it up

Agent.deep() already sets skillDirs: ["./skills"]. Tools the model gets:

Two skill systems

You can use both on one agent.