Overview
Skills are reusable instructions, distinct from executable tools. Invoke one with/skill-name in chat; Arden loads its SKILL.md before working on the request.
Builtin skills
The four workflow skills are trusted built-ins only; user-authored Python
workflow presets do not run.
Skill locations
Skills are discovered in this order; the first matching name wins:apps/server/skills/– built-ins when developing from source; packaged asskills/in installed buildsagent/skills/– filesystem-agent skills.agents/skills/– project skills shared with agent clients.skills/– Arden project-level skills (per-directory)~/.arden/skills/– global user skills~/.agents/skills/– global skills shared with other agent clients
Installing skills
Install a skill from GitHub:Creating a skill
A skill is a directory containing at minimumSKILL.md:
SKILL.md tells the agent what the skill does and how to execute it. The agent follows these instructions when the user invokes /my-skill.
Restart the server after creating a skill manually. Skills installed through the
API reload automatically.
Governance
Skill metadata is validated at registry load time.name must match the directory name and use lowercase letters, digits, and hyphens. description is required.
Optional governance fields:
GET /skills/governance returns inventory, validation issues, and cleanup
candidates. Cleanup candidates are recommendations only; Arden removes a skill
only through the explicit delete action.