Lampson

Estender

Skills

Uma skill é uma pasta com um SKILL.md: um procedimento escrito para o agente — como você faz um release, como adicionar uma migração, as convenções do seu frontend. O agente vê apenas a lista de nomes e descrições das skills; ele lê o conteúdo de uma skill quando uma tarefa pede, então procedimentos longos não pesam em toda conversa.

my-project/skills/release/SKILL.md
---
name: release
description: como fazemos um release deste projeto
---
1. `npm test` precisa passar.
2. Suba a versão no package.json (patch, salvo indicação contrária).
3. `git tag vX.Y.Z && git push --tags` — o CI publica.

Este é o formato Agent Skills, então tudo o que está em skills.sh funciona como está.

Onde as skills são encontradas§

O que vem depois prevalece: ~/.agents/skills e ~/.claude/skills (globais) → as skills que vêm com o Lampson → skills/, .agents/skills, .claude/skills do projeto → .lampson/skills/ do projeto (local, não versionado).

/skills lista o que o agente consegue ver.

Instalar skills§

Peça: "instale a skill frontend-design de anthropics/skills". O agente roda o instalador padrão e sempre pergunta antes — mesmo em yolo — porque uma skill traz instruções e scripts de outra pessoa para a sua máquina. Ou faça você mesmo:

npx skills add anthropics/skills --skill frontend-design       # este projeto
npx skills add anthropics/skills --skill frontend-design -g    # todos os projetos

Ver como Markdown