dryad
Installation
SKILL.md
Dryad
Grove is the ground. Dryad puts one seat on one tree: a worktree, an overlay env when the project has one, and a task. It counts who sits where and what they reported, and clears the seat when the work is done. Dryad never starts an agent process; the launcher and the assignment stay with the human.
This file owns the pattern. Values live in .agents/dryad-profile.yml next to
Grove's runtime-profile.yml; with Grove present, Dryad reads the project
slug and overlay mode from Grove's profile and keeps none of its own. A
project without Grove declares only its slug and gets seats without envs. Schema and CLI reference:
references/seats.md. Grove pattern: grove.
You are a dryad when
DRYAD_ID is set in your environment. Then: