Documentation Index
Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Skills
Skills are project-level agent capabilities defined asSKILL.md files following the agentskills.io specification. They give agents structured instructions, restrict which tools are available, and provide reference files and executable scripts.
Quick start
Create a skill directory with aSKILL.md file:
SKILL.md file uses YAML frontmatter for metadata and Markdown for instructions:
Skill structure
Each skill lives in its own directory underskills/:
Frontmatter fields
| Field | Required | Description |
|---|---|---|
name | Yes | Skill identifier (lowercase alphanumeric + hyphens, 1-64 chars) |
description | Yes | Human-readable description (max 1024 chars) |
allowed_tools | No | Space-delimited tool IDs or prefix patterns (e.g. api:*) the agent may use |
license | No | SPDX license identifier |
compatibility | No | Compatibility constraints |
metadata | No | Arbitrary key-value pairs |
Discovery
Skills are discovered automatically from theskills/ directory at server startup and on HMR file changes. No registration is needed.
Agent tools
When skills are available, agents get three built-in tools:| Tool | Description |
|---|---|
load-skill | Load a skill’s full instructions by ID |
load-skill-reference | Read a reference file from a skill |
execute-skill-script | Execute a script from a skill (5-minute timeout) |
Tool restrictions
Theallowed_tools field restricts which tools an agent can use while a skill is active. Use exact IDs or prefix wildcards:
CLI commands
Next
- Agents — agents use skills for structured instructions
- Tools — define custom tools that skills can reference