Skills and project instructions
Supply reusable instructions through the OpenCode backend.
Skills are reusable instruction files available to the agent. The Worktree desktop uses OpenCode's discovery and configuration behavior; it does not require a Worktree account or a separate paid skill library.
Repository skills
A repository can include a skill at .agents/skills/<name>/SKILL.md. Use YAML frontmatter with a name and description, followed by the instructions. Supporting files can live beside the skill.
---
name: review-changes
description: Review the current changes against the project's conventions.
---
Read the project instructions, inspect the diff, and explain actionable findings.The backend also discovers supported OpenCode and compatibility skill directories according to its configuration. Global paths belong to the machine running the backend; a shared guest's local skill folder is not automatically copied to the host.
Instructions are not authorization
Repository instructions and skills guide the agent. They do not grant access beyond the collaborator's permissions. Review instructions and supporting scripts before using them, especially in a shared project where executable code runs on the host.