🆕 Nova skill: Website Spec! Audite sites contra 128 tópicos de HTML, SEO, a11y, segurança e mais. Ver skill →
Estrutura de Skills
Estrutura de Diretório
Seção intitulada “Estrutura de Diretório”skill-name/├── skill.md # Definição principal (obrigatório)├── references/ # Documentação de referência detalhada│ ├── api.md│ └── patterns.md├── rules/ # Regras contextuais│ └── coding-style.md└── examples/ # Exemplos práticos (opcional) └── basic-usage.mdArquivo Principal (skill.md)
Seção intitulada “Arquivo Principal (skill.md)”O arquivo skill.md é o ponto de entrada da skill e deve conter:
Seções Obrigatórias
Seção intitulada “Seções Obrigatórias”| Seção | Descrição |
|---|---|
| Role Definition | Descrição do papel e expertise da skill |
| When to Use | Condições de ativação e palavras-chave |
| Critical Rules | Regras que DEVEM e NÃO DEVEM ser seguidas |
| Technologies | Stack tecnológica coberta |
Seções Recomendadas
Seção intitulada “Seções Recomendadas”| Seção | Descrição |
|---|---|
| Core Workflow | Fluxo de trabalho principal |
| Decision Frameworks | Árvores de decisão para escolhas técnicas |
| Reference Documentation | Links para referências detalhadas |
| Quick Reference | Snippets e padrões de uso rápido |
Convenções de Nomenclatura
Seção intitulada “Convenções de Nomenclatura”- Use
kebab-casepara nomes de skills e arquivos - Prefixe regras com o contexto:
astro-components.rule.md - Use extensão
.mdpara todos os arquivos de documentação
Metadados
Seção intitulada “Metadados”Skills podem incluir metadados no frontmatter:
---name: astro-frameworkversion: 1.0.0keywords: [astro, islands, static, SSR]---