Help us improve
Share bugs, ideas, or general feedback.
From leandrocfe-skills
Guides creation of new agent skills with proper SKILL.md structure, progressive disclosure, and optional scripts. Use when building, writing, or creating a new skill for Claude Code.
npx claudepluginhub leandrocfe/skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/leandrocfe-skills:write-a-skillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Junte requisitos** — pergunte ao usuário:
Creates new agent skills with proper structure, progressive disclosure, and bundled resources. Guides the user through gathering requirements and drafting SKILL.md files.
Guides creation of structured agent skills with progressive disclosure, bundled scripts, and reference files. Use when building a new skill.
Guides creation of new agent skills with templates, progressive disclosure, and bundled utility scripts. Use for building new skills.
Share bugs, ideas, or general feedback.
Junte requisitos — pergunte ao usuário:
Rascunhe a skill — crie:
Revise com o usuário — apresente o rascunho e pergunte:
skill-name/
├── SKILL.md # Instruções principais (obrigatório)
├── REFERENCE.md # Docs detalhados (se necessário)
├── EXAMPLES.md # Exemplos de uso (se necessário)
└── scripts/ # Scripts utilitários (se necessário)
└── helper.js
---
name: skill-name
description: "Descrição breve da capacidade. Use quando [triggers específicos]."
---
# Skill Name
## Quick start
[Exemplo mínimo funcional]
## Workflows
[Processos passo-a-passo com checklists para tasks complexas]
## Advanced features
[Link para arquivos separados: Veja [REFERENCE.md](REFERENCE.md)]
O description é a única coisa que seu agente vê ao decidir qual skill carregar. É surfada no system prompt junto a todas as outras skills instaladas. Seu agente lê esses descriptions e escolhe a skill relevante baseado no pedido do usuário.
Objetivo: Dê ao seu agente exatamente o suficiente para saber:
Formato:
Exemplo bom:
Extrai texto e tabelas de arquivos PDF, preenche forms, faz merge de documents. Use quando trabalhar com arquivos PDF ou quando o usuário mencionar PDFs, forms ou extração de documentos.
Exemplo ruim:
Ajuda com documentos.
O exemplo ruim não dá ao agente jeito de distinguir isso de outras skills de documento.
Adicione scripts utilitários quando:
Scripts economizam tokens e melhoram confiabilidade vs código gerado.
Quebre em arquivos separados quando:
Depois do rascunho, verifique: