← Todos los Skills · Automatización
Automatización PremiumSpec Writer
Convierte una idea aproximada más respuestas breves en un borrador de especificación estructurado: objetivo, público, alcance, no objetivos, requisitos y criterios de aceptación, con una puntuación de completitud de 9 puntos y cada hueco listado como pregunta abierta.
Funciona con: Claude Code, Codex, Cursor, Muse · Versión 1.0.0 · Necesitas: Tu brief: brief.txt (líneas etiquetadas: Title, Idea, Audience, Goal, más elementos In / Out / Need / Check / Constraint).
Obtén este Skill con Premium Ver planes
Vista previa

Resultado de ejemplo
Un ejemplo de lo que produce este Skill. Contenido de muestra, mostrado a modo de ilustración.
Spec Writer report — sample Completeness: 100/100 (9/9 required answers) | Gaps: 0 | Errors: 0 | Warnings: 0 Spec: BeanLoop Weekly Digest — Goal: Send one useful digest every Friday without manual assembly. Audience: Solo founders who ship weekly. In scope: Pull shipped items from the changelog; Group items by feature area. Non-goals: No social-media posting. Requirements: 3. Acceptance criteria: 2, including a short note for weeks with no shipped items. Constraint: Must run in under 5 minutes, local only. Open questions: None.
Qué obtienes
- Un borrador de especificación estructurado: objetivo, público, idea, alcance, no objetivos, requisitos, criterios de aceptación, restricciones
- Una puntuación de completitud: 9 apartados obligatorios, cada hueco como una pregunta abierta
- Apartados faltantes marcados “Not yet defined”: nunca se rellenan con contenido inventado
- Todos los errores y advertencias de entrada señalados en el informe
Acerca de este Skill
Lee un archivo de texto plano que escribes tú — brief.txt, una línea etiquetada por respuesta (Title / Idea / Audience / Goal, más líneas repetibles In / Out / Need / Check / Constraint) — y produce spec.md: la especificación en orden fijo con tus palabras textuales, una puntuación de completitud (redondeo de 100 x rellenados / 9 apartados obligatorios), cada apartado faltante como pregunta abierta marcada “Not yet defined”, y todos los errores y advertencias de entrada. Solo local, solo biblioteca estándar; nada se inventa para rellenar un hueco: un 100/100 significa que el brief está completo, no que la especificación sea buena, y el borrador aún necesita una revisión humana antes de que alguien construya a partir de él.
Pruébalo
Convierte esta idea aproximada y estas respuestas en una especificación estructurada: objetivo, alcance, no objetivos, requisitos y criterios de aceptación.
Ideal para
- Poner una idea por escrito antes de que alguien construya algo equivocado
- Acordar alcance y no objetivos en papel, no en una reunión
- Revisar un brief a medio responder para ver exactamente qué falta
No es para
- Juzgar si una especificación es buena: la completitud no es calidad
- Aprobar alcance o esfuerzo: un borrador no es una decisión
- Inventar respuestas faltantes para subir la puntuación
Cómo instalarlo
- Copia el prompt de instalación en tu agente:
Read https://skillu.dev/install/agent.md, then install the Spec Writer skill (spec-writer). - O descarga el paquete del Skill desde esta página tras el lanzamiento y coloca su carpeta en el directorio de skills de tu agente.
- Llámalo con un comando de barra, p. ej.
/spec-writer, y describe lo que quieres con palabras sencillas.
Preguntas frecuentes
¿Cómo se puntúa la completitud?
Nueve apartados obligatorios: Title, Idea, Audience, Goal, al menos un elemento In, al menos un elemento Out, al menos un elemento Need, al menos un elemento Check, al menos un elemento Constraint. Puntuación = redondeo(100 x rellenados / 9). Un brief completo puntúa 100/100; un brief con solo título e idea puntúa 22/100.
¿Qué pasa con un apartado faltante?
Queda como “Not yet defined” en el borrador y aparece como una pregunta abierta a responder. El script nunca adivina un público, un requisito o una restricción para subir la puntuación.