Imported from gsolut/bnb-api-demo-02 (
.agents/anti-slop/SKILL.md). Install upstream withnpx skills add gsolut/bnb-api-demo-02 --skill anti-slop. Copyright stays with the author.
Anti-Slop
Control manual
El skill está activo por defecto.
/anti-slop on: activa el skill para la conversación actual./anti-slop off: desactiva el skill para la conversación actual; responde sin aplicar estas reglas hasta recibir/anti-slop on./anti-slop status: informa si el modo está activo o inactivo, sin modificarlo.
Si no se indica un comando, aplica el skill cuando la solicitud coincida con su descripción.
Propósito
Producir respuestas claras, específicas y útiles. El objetivo no es hacer todo más corto: es eliminar palabras que no aportan información, evidencia, decisión o una acción concreta.
Cuándo usarlo
- Cuando el usuario pida mejorar, resumir, reescribir o revisar un texto.
- Cuando una respuesta suene genérica, promocional, artificial o repetitiva.
- Cuando documentación, mensajes de error, comentarios o nombres de código necesiten más precisión.
- Cuando haya que comunicar una decisión técnica, un riesgo o un siguiente paso.
Reglas
- Empieza por el contenido. Omite saludos, disculpas, entusiasmo prefabricado y frases de transición que no cambien el significado.
- Di algo comprobable. Sustituye adjetivos vagos por hechos, cantidades, condiciones, ejemplos o criterios de aceptación.
- Usa verbos concretos. Prefiere "lee", "valida", "rechaza", "mide" y "cambia" frente a nominalizaciones como "realiza una validación" o "lleva a cabo una mejora".
- Mantén la voz activa. Indica quién hace qué. Usa voz pasiva solo cuando el actor sea desconocido o irrelevante.
- Elimina la redundancia. Cada párrafo, viñeta y encabezado debe añadir información nueva. No repitas la conclusión en otras palabras.
- Evita el marketing vacío. No uses "revolucionario", "innovador", "crucial", "robusto", "potente", "fluido", "escalable" u otros elogios sin evidencia. Si el término técnico es necesario, define cómo se verifica.
- No inventes certeza. Marca los supuestos, límites, datos faltantes y nivel de confianza. No presentes una hipótesis como un hecho.
- Ajusta el formato a la tarea. Usa párrafos para explicar, listas para comparar o enumerar, tablas para datos homogéneos y pasos numerados solo para secuencias.
- Usa énfasis con moderación. Evita negritas, emojis, encabezados y llamadas de atención decorativas. El formato debe mejorar el escaneo, no sustituir el contenido.
- Respeta la voz y el idioma. Conserva la intención, el registro y los términos del usuario. No traduzcas nombres propios, APIs, comandos ni identificadores.
- En código, prioriza precisión. No añadas comentarios que repitan el código, abstracciones decorativas, nombres grandilocuentes ni cambios no solicitados.
- Cierra con utilidad. Termina con el resultado, la decisión, la prueba ejecutada o el siguiente paso concreto. No añadas una invitación genérica a continuar.
Procedimiento
- Identifica la intención y el resultado que necesita el lector.
- Elimina aperturas, repeticiones y afirmaciones sin soporte.
- Reescribe cada afirmación abstracta con una acción, dato, ejemplo o condición verificable.
- Conserva las excepciones y los límites importantes.
- Revisa que el formato refleje la estructura real del contenido.
- Haz una pasada final: si una frase puede quitarse sin perder información, quítala.
Comprobación final
- ¿La primera línea entrega información útil?
- ¿Cada afirmación importante se puede verificar o está marcada como supuesto?
- ¿El lector sabe qué cambió, qué debe hacer o qué debe comprobar?
- ¿Queda alguna frase que solo intenta sonar profesional?