full-output-enforcement
Aplicar Salida Completa e Ininterrumpida Cada Vez
Los LLMs frecuentemente truncan o resumen código en lugar de entregar archivos completos. Esta habilidad aplica salida exhaustiva prohibiendo patrones de marcador de posición y manejando divisiones de límite de tokens de manera limpia.
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 "full-output-enforcement". Write a user authentication module with registration, login, and password reset
Resultado esperado:
Implementación completa con las tres características: función de registro, manejador de inicio de sesión, flujo de restablecimiento de contraseña. Sin comentarios TODO. Sin 'implementar patrón similar para X'. Código completo para cada función.
Usando "full-output-enforcement". Create 5 API endpoint handlers for a todo app
Resultado esperado:
Los 5 manejadores implementados completamente: crear tarea, obtener tareas, obtener tarea individual, actualizar tarea, eliminar tarea. Cada manejador incluye validación de entrada, manejo de errores y formateo de respuesta. Sin lógica de marcador de posición.
Usando "full-output-enforcement". Generate a complete React component library with 10 components
Resultado esperado:
Los 10 componentes escritos completamente: Button, Input, Modal, Card, Alert, Dropdown, Checkbox, Radio, Select, Textarea. Cada uno con interfaz de props, gestión de estado, manejadores de eventos y estilos. Si se interrumpe en el componente 6, el marcador de continuación muestra [PAUSED — 6 of 10 complete. Send 'continue' to resume].
Auditoría de seguridad
SeguroStatic analysis flagged external_commands and weak_crypto patterns, but all are false positives. Line 16 contains Markdown code formatting backticks for banned patterns, not shell execution. Line 20 uses 'skeleton' to describe placeholder code, not cryptography. No executable code exists in this skill. The file is a text-based prompt instruction set with zero security risk.
Puntuación de calidad
Lo que puedes crear
Obtener Código de Producción Completo
Solicite una implementación completa de una característica, API o módulo. La habilidad asegura que no aparezcan comentarios de marcador o código de esqueleto en el resultado.
Generar Todos los Elementos de una Lista
Pida 10 casos de prueba, 5 componentes, o cualquier número específico. La habilidad rastrea el conteo y asegura que cada elemento solicitado aparezca en el resultado.
Manejar Salidas Largas Sin Problemas
Para bases de código o documentación extensas, la habilidad maneja la continuación limpiamente con marcadores para que no se pierda ni duplique contenido.
Prueba estos prompts
Write a complete [module name] with [specific requirements]. Apply the full-output-enforcement skill.
Create [number] of [item type]. Make sure every single one is fully written out with no shortcuts.
Generate the full [large feature] in its entirety. If you hit a limit, mark where you stopped and I will continue.
Check that the output contains all [specific items] requested. Flag anything missing before finalizing.
Mejores prácticas
- Siempre especifica el número exacto de entregables esperados en tu solicitud
- Revisa la lista de patrones prohibidos para entender qué previene la habilidad
- Usa marcadores de continuación cuando trabajes con bases de código muy grandes
Evitar
- Solicitar 'un ejemplo típico' en lugar de una implementación específica
- Aceptar salida parcial cuando solicitaste una solución completa
- Usar lenguaje vago que permita al LLM resumir en lugar de detallar