From 01edde976af048a21831a66eecce6c17f3c2a0f7 Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 2 Mar 2026 15:41:19 -0800 Subject: [PATCH] docs: add skills architecture and authoring guide (#455) --- docs/skills.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/skills.md b/docs/skills.md index 1bfc43e..0deec4c 100644 --- a/docs/skills.md +++ b/docs/skills.md @@ -146,7 +146,7 @@ See the [Letta Code skills documentation](https://docs.letta.com/letta-code/skil To add a skill to lettabot: -1. Create a directory under `skills//` with a `SKILL.md` file. The frontmatter declares metadata (see above). The body is a prompt loaded into the agent's context -- write it as instructions the agent will follow, not as human documentation. +1. Create a directory under `skills//` (in the lettabot repo root) with a `SKILL.md` file. The frontmatter declares metadata (see above). The body is a prompt loaded into the agent's context -- write it as instructions the agent will follow, not as human documentation. 2. Place any executables or scripts alongside `SKILL.md` in the same directory. These become available on the agent's PATH at runtime. 3. If the skill should be feature-gated (only installed when a config flag is set), add an entry to `FEATURE_SKILLS` in `src/skills/loader.ts` and wire up the corresponding config flag in `main.ts`. 4. Verify with `lettabot skills status` that the skill is discovered and eligible.