doc-writer
Doc Writer
Skill para crear documentos tecnicos en la estructura correcta del proyecto.
Proceso de Creacion
Paso 1: Buscar estructura de docs existente
Verificar si existe docs/ y sus subcarpetas.
Paso 2: Determinar categoria
Si existen subcarpetas en docs/: ofrecerlas como opciones.
Si no existen subcarpetas, preguntar al usuario:
| Categoria | Uso |
|---|---|
specs/ |
Especificaciones de features/sistemas |
planning/ |
Planes de implementacion activos |
archive/ |
Documentos completados o superseded |
architecture/ |
ADRs, decisiones arquitectonicas |
reference/ |
Documentacion tecnica de referencia |
backlog/ |
Features pendientes, ideas futuras |
work-in-progress/ |
Documentacion de trabajo activo |
Paso 3: Generar nombre de archivo
Formato: YYYY-MM-DD-<feature-name>.md
- Usar fecha actual (sin hora)
<feature-name>en kebab-case, descriptivo, sin espacios- Excepcion: ADRs usan
NNNN-<name>.md(numero secuencial)
Paso 4: Crear el documento
- Crear subcarpeta si no existe
- Leer y aplicar el template correspondiente de
references/:- Spec:
references/spec-template.md - Plan:
references/plan-template.md - ADR:
references/adr-template.md - Reference:
references/reference-template.md
- Spec:
- Escribir archivo en la ubicacion correcta
Recursos
Para ver ejemplos completos de cada tipo de documento, leer los archivos en references/:
| Tipo | Template | Ejemplo |
|---|---|---|
| Spec | references/spec-template.md |
references/spec-example.md |
| Plan | references/plan-template.md |
references/plan-example.md |
| ADR | references/adr-template.md |
references/adr-example.md |
| Reference | references/reference-template.md |
references/reference-example.md |
More from testacode/llm-toolkit
claude-md-writer
Escribe y mejora archivos CLAUDE.md siguiendo best practices de Anthropic. Este skill se activa cuando el usuario dice "crear CLAUDE.md", "mejorar CLAUDE.md", "actualizar CLAUDE.md", "revisar CLAUDE.md", "escribir instrucciones del proyecto", "create CLAUDE.md", "improve CLAUDE.md", "review CLAUDE.md", "write project instructions", "optimize docs for Claude", "auditar CLAUDE.md", "audit CLAUDE.md", "limpiar CLAUDE.md", "dead weight", o configura un nuevo repositorio.
53llms-txt-generator
This skill generates llms.txt documentation optimized for AI/LLM consumption. It should be used when the user says "crear llms.txt", "generate llms.txt", "documentar para AI", "document for AI", "crear documentacion para LLMs", "generate docs for LLMs", "make repo readable for Claude", or wants to create structured machine-readable documentation following the llms.txt standard.
40doc-organizer
Este skill se usa cuando el usuario pide "organizar docs", "ordenar documentacion", "mover documentos a carpetas", "categorizar archivos md", "reorganizar documentacion", o cuando hay archivos .md sueltos en docs/ que necesitan ser movidos a subcarpetas tematicas. Organiza y categoriza documentos tecnicos en la estructura correcta del proyecto.
28feature-planner
Planifica features con entrevista estructurada y crea tareas. Este skill se activa cuando el usuario dice "quiero agregar", "planificar feature", "nueva funcionalidad", "implementar esto", "crear plan", "planificar antes de codear", "disenar feature", "como deberia implementar esto", "pensar la arquitectura", o quiere alinear antes de escribir codigo.
27nextjs-project-starter
Creates Next.js projects with a configurable stack (Mantine, Supabase, Zustand, Zod). This skill should be used when the user says "create a Next.js project", "new web project", "bootstrap fullstack app", "start new app", "crear proyecto Next.js", "nuevo proyecto web", "empezar app fullstack", or wants to scaffold a new personal project from scratch.
25investor-profiler
Entrevista estructurada para determinar perfil de inversor y recomendar asset allocation. Evalua situacion financiera, horizonte temporal, tolerancia al riesgo, experiencia y objetivos. Genera documento con perfil y recomendaciones personalizadas. Este skill se activa cuando el usuario dice "perfil inversor", "en que invertir", "asset allocation", "que inversiones me convienen", "como empezar a invertir", o quiere evaluar su perfil de riesgo.
22