Reference Builder
Generar documentación API y técnica integral
Crear documentación de referencia exhaustiva manualmente consume mucho tiempo y es propenso a errores. Esta habilidad automatiza la generación de materiales de referencia completos con formato consistente y cobertura completa de parámetros.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "Reference Builder". Documenta un endpoint REST API: POST /api/users con parámetros: name (string, required), email (string, required), age (integer, optional)
Resultado esperado:
- ### POST /api/users
- **Descripción**: Crea una nueva cuenta de usuario en el sistema.
- **Parámetros**:
- - `name` (string, required): Nombre completo del usuario, 2-100 caracteres
- - `email` (string, required): Dirección de email válida, debe ser única
- - `age` (integer, optional): Edad del usuario en años, 18-120
- **Retorna**: Objeto Usuario con id, name, email, created_at
- **Errores**: 400 (validación), 409 (email duplicado), 500 (error de servidor)
- **Ejemplo**:
- POST /api/users
- {"name": "Jane Doe", "email": "jane@example.com", "age": 30}
Usando "Reference Builder". Documenta un esquema de base de datos User con campos: id, username, email, created_at, status
Resultado esperado:
- ### Esquema User
- | Campo | Tipo | Restricciones | Descripción |
- |-------|------|-------------|-------------|
- | id | UUID | PRIMARY KEY | Identificador único |
- | username | VARCHAR(50) | NOT NULL, UNIQUE | Nombre de visualización del usuario |
- | email | VARCHAR(255) | NOT NULL, UNIQUE | Dirección de email de contacto |
- | created_at | TIMESTAMP | NOT NULL, DEFAULT NOW() | Tiempo de creación de cuenta |
- | status | ENUM | NOT NULL, DEFAULT 'active' | Estado de cuenta: active, suspended, deleted |
- **Índices**: username_idx, email_idx, status_idx
- **Relaciones**: Uno-a-muchos con Posts, Uno-a-uno con Profile
Auditoría de seguridad
SeguroThis is a prompt-only skill containing no executable code. Static analysis scanned 0 files with 0 lines of code and detected no security patterns. The skill consists entirely of documentation instructions and prompt templates for creating technical references.
Puntuación de calidad
Lo que puedes crear
Generación de Referencia API
Crear documentación API integral para APIs internas o públicas con listados completos de parámetros, tipos de retorno, códigos de error y ejemplos de uso.
Documentación de Configuración
Generar guías de configuración detalladas para aplicaciones complejas, documentando todas las configuraciones, predeterminados, restricciones y valores específicos por entorno.
Documentación de SDK
Producir materiales de referencia de SDK exhaustivos incluyendo jerarquías de clases, signaturas de métodos, definiciones de tipos y ejemplos de integración.
Prueba estos prompts
Documenta el siguiente endpoint API como una entrada de referencia completa. Incluye la signatura del método, todos los parámetros con tipos y restricciones, valores de retorno, errores posibles y un ejemplo de uso básico: Endpoint: [METHOD] [URL] Parameters: [list parameters] Context: [describe what it does]
Crea una tabla de referencia de configuración integral para las siguientes configuraciones. Para cada parámetro, documenta el tipo, valor predeterminado, rango válido, si es requerido, nombre de variable de entorno y cualquier dependencia de otras configuraciones: [Provide list of configuration parameters]
Genera documentación de esquema completa para el siguiente modelo de datos. Incluye tipos de campo, reglas de validación, restricciones, relaciones con otros modelos, información de indexación y proporciona tres ejemplos: un registro válido mínimo, un registro completamente poblado y un caso límite: [Provide schema definition]
Crea una referencia técnica completa para el siguiente módulo. Estructúrala con: 1) Sección de visión general explicando el propósito, 2) Tabla de referencia rápida de todos los métodos públicos, 3) Entradas detalladas para cada método con signaturas, parámetros, tipos de retorno, errores y ejemplos, 4) Referencias cruzadas entre métodos relacionados, 5) Consideraciones de rendimiento, y 6) Errores comunes a evitar: [Provide module source code or interface definition]
Mejores prácticas
- Documenta comportamiento e intención, no detalles de implementación - enfócate en lo que hace el código, no cómo
- Incluye tanto ejemplos de camino feliz como escenarios de manejo de errores para cobertura completa
- Usa terminología consistente en toda la documentación - crea y sigue un glosario
Evitar
- Escribir ejemplos que omiten manejo de errores - siempre muestra cómo manejar fallos
- Usar jerga específica de implementación en lugar de lenguaje claro y enfocado en el usuario
- Crear documentación sin marcadores de versión - siempre indica a qué versión aplica cada característica
Preguntas frecuentes
¿Qué tipos de documentación puede generar esta habilidad?
¿Necesito proporcionar código fuente para la documentación?
¿Qué tan precisa es la documentación generada?
¿Puede esta habilidad documentar múltiples lenguajes de programación?
¿Soporta esta habilidad especificaciones OpenAPI o Swagger?
¿Cómo debo manejar la documentación para características obsoletas?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/reference-builderRef.
main
Estructura de archivos
📄 SKILL.md