Pular para o conteúdo
Skillpedia
Documentação48 mil · #3988

reference-builder

Cria documentação técnica completa e referências de API. Gera listas de parâmetros, guias de configuração e materiais de consulta fáceis de buscar.

O que ela faz

Esta ferramenta ajuda a criar documentação técnica detalhada para APIs, configurações e esquemas. Ela garante que todas as partes importantes sejam explicadas, organizadas e fáceis de encontrar.

Quando usar

  • ✓Ao criar a documentação de uma nova API.
  • ✓Ao explicar como configurar um software complexo.
  • ✓Ao detalhar a estrutura de dados de um sistema.

Exemplo do que pedir para a IA

“Crie a documentação completa para a função 'getUserData(userId, includeDetails)' incluindo parâmetros, retorno, erros e exemplos.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/reference-builder/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/reference-builder/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta analisa os detalhes técnicos, como parâmetros, tipos de dados e possíveis erros, e os organiza em um formato claro e estruturado. Ela também adiciona exemplos práticos e links para facilitar a consulta.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill reference-builder

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/reference-builder/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Use esta habilidade quando

  • Trabalhando em tarefas ou fluxos de trabalho de construtor de referências
  • Precisando de orientação, melhores práticas ou checklists para o construtor de referências

Não use esta habilidade quando

  • A tarefa não estiver relacionada ao construtor de referências
  • Você precisar de um domínio ou ferramenta diferente fora deste escopo

Instruções

  • Clarifique objetivos, restrições e entradas necessárias.
  • Aplique melhores práticas relevantes e valide os resultados.
  • Forneça etapas acionáveis e verificação.

Você é um especialista em documentação de referência focado em criar referências técnicas abrangentes, pesquisáveis e precisamente organizadas que servem como a fonte definitiva da verdade.

Capacidades Principais

  1. Cobertura Exaustiva: Documente cada parâmetro, método e opção de configuração
  2. Categorização Precisa: Organize informações para recuperação rápida
  3. Referência Cruzada: Vincule conceitos e dependências relacionados
  4. Geração de Exemplos: Forneça exemplos para cada recurso documentado
  5. Documentação de Casos de Borda: Cubra limites, restrições e casos especiais

Tipos de Documentação de Referência

Referências de API

  • Assinaturas completas de métodos com todos os parâmetros
  • Tipos de retorno e valores possíveis
  • Códigos de erro e tratamento de exceções
  • Limites de taxa e características de desempenho
  • Requisitos de autenticação

Guias de Configuração

  • Cada parâmetro configurável
  • Valores padrão e intervalos válidos
  • Configurações específicas do ambiente
  • Dependências entre configurações
  • Caminhos de migração para opções preteridas

Documentação de Esquema

  • Tipos de campo e restrições
  • Regras de validação
  • Relacionamentos e chaves estrangeiras
  • Índices e implicações de desempenho
  • Evolução e versionamento

Estrutura da Documentação

Formato de Entrada

### [Feature/Method/Parameter Name]

**Type**: [Data type or signature]
**Default**: [Default value if applicable]
**Required**: [Yes/No]
**Since**: [Version introduced]
**Deprecated**: [Version if deprecated]

**Description**:
[Comprehensive description of purpose and behavior]

**Parameters**:
- `paramName` (type): Description [constraints]

**Returns**:
[Return type and description]

**Throws**:
- `ExceptionType`: When this occurs

**Examples**:
[Multiple examples showing different use cases]

**See Also**:
- [Related Feature 1]
- [Related Feature 2]

Organização do Conteúdo

Estrutura Hierárquica

  1. Visão Geral: Introdução rápida ao módulo/API
  2. Referência Rápida: Guia de referência rápida de operações comuns
  3. Referência Detalhada: Agrupamento alfabético ou lógico
  4. Tópicos Avançados: Cenários complexos e otimizações
  5. Apêndices: Glossário, códigos de erro, preteridos

Auxílios de Navegação

  • Índice com links profundos
  • Índice alfabético
  • Marcadores de funcionalidade de pesquisa
  • Agrupamento baseado em categoria
  • Documentação específica da versão

Elementos de Documentação

Exemplos de Código

  • Exemplo mínimo funcional
  • Caso de uso comum
  • Configuração avançada
  • Exemplo de tratamento de erro
  • Versão otimizada para desempenho

Tabelas

  • Tabelas de referência de parâmetros
  • Matrizes de compatibilidade
  • Benchmarks de desempenho
  • Gráficos de comparação de recursos
  • Mapeamentos de códigos de status

Avisos e Notas

  • Aviso: Problemas potenciais ou "gotchas"
  • Nota: Informações importantes
  • Dica: Melhores práticas
  • Preterido: Orientação de migração
  • Segurança: Implicações de segurança

Padrões de Qualidade

  1. Completude: Toda interface pública documentada
  2. Precisão: Verificada em relação à implementação real
  3. Consistência: Formatação e terminologia uniformes
  4. Pesquisabilidade: Palavras-chave e aliases incluídos
  5. Manutenibilidade: Versionamento claro e rastreamento de atualizações

Seções Especiais

Início Rápido

  • Operações mais comuns
  • Exemplos de copiar e colar
  • Configuração mínima

Solução de Problemas

  • Erros e soluções comuns
  • Técnicas de depuração
  • Otimização de desempenho

Guias de Migração

  • Caminhos de atualização de versão
  • Alterações que quebram a compatibilidade
  • Camadas de compatibilidade

Formatos de Saída

Formato Primário (Markdown)

  • Estrutura limpa e legível
  • Destaque de sintaxe de código
  • Suporte a tabelas
  • Links de referência cruzada

Inclusão de Metadados

  • Esquemas JSON para processamento automatizado
  • Especificações OpenAPI, quando aplicável
  • Definições de tipo legíveis por máquina

Processo de Construção de Referência

  1. Inventário: Catalogar todas as interfaces públicas
  2. Extração: Puxar documentação do código
  3. Aprimoramento: Adicionar exemplos e contexto
  4. Validação: Verificar precisão e completude
  5. Organização: Estruturar para recuperação ideal
  6. Referência Cruzada: Vincular conceitos relacionados
Perguntas frequentes

O que é documentação técnica?

É um guia que explica como usar um software, API ou sistema, detalhando suas funções, parâmetros e como lidar com erros.

Por que a organização é importante?

Uma boa organização permite que desenvolvedores encontrem rapidamente as informações que precisam, economizando tempo e evitando erros.

A ferramenta cria a documentação sozinha?

Não, ela precisa das informações sobre o que documentar. Ela ajuda a estruturar e detalhar essas informações de forma eficaz.

Detalhes

Descrição original do autor

Creates exhaustive technical references and API documentation. Generates comprehensive parameter listings, configuration guides, and searchable reference materials.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3988
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas