slop-grader

slop-grader

lukstei · Escritura · Marketing · Detección de IA

slop-grader es una herramienta de línea de comandos que evalúa archivos de texto contra reglas que tú mismo escribes y luego marca las líneas que las incumplen. Como detector de slop de IA, está pensada para quien quiera detectar hábitos de escritura automática como palabras prohibidas, adverbios vacíos y fórmulas retóricas antes de publicar. La herramienta ejecuta cada regla sobre cada línea en paralelo mediante Jev, un modelo de IA de TypeSafe que devuelve probabilidades en lugar de texto generado. Una comprobación completa cuesta una fracción de céntimo.

Vista previa de la interfaz de slop-grader

Acerca de slop-grader

Qué es slop-grader

slop-grader es una CLI de código abierto publicada en npm como @lukstei/slop-grader. La apuntas a un archivo, le pasas uno o varios conjuntos de reglas y te devuelve un informe con las líneas que superaron un umbral de confianza. Las reglas son Markdown simple, así que describes qué significa "slop" en tu caso con tus propias palabras.

La mayoría de verificadores de texto con IA envían un documento entero a un modelo generativo y confían en que no se salte nada. slop-grader reparte el trabajo. Las reglas de línea prueban frases sueltas buscando patrones concretos, mientras que las reglas de documento puntúan el texto en conjunto, en aspectos como el arco narrativo y la fuerza del cierre. Como cada comprobación es una pregunta de sí o no que responde un modelo System One, este evaluador de texto basado en reglas puede ejecutar miles de ellas sin pagar por tokens generados.

El problema es que en el fondo es una herramienta para desarrolladores. Necesitas Node.js 18 o superior, un terminal y una clave de API de TypeSafe AI o de OpenRouter. No hay panel web. Nada funciona sin conexión cuando de verdad evalúas un archivo.

Cómo empezar

  1. Instala Node.js 18 o superior si no lo tienes, y consigue una clave de API de TypeSafe AI o de OpenRouter.
  2. Configura la clave en tu shell, por ejemplo export TYPESAFE_API_KEY=....
  3. Elige tus conjuntos de reglas y ejecuta el evaluador, por ejemplo npx @lukstei/slop-grader@latest -r no-ai-slop my-draft.md.
  4. Lee el informe y pégalo en tu agente de código con IA para que planifique las correcciones y genere una versión limpia.
  5. Vuelve a ejecutar el comando sobre el archivo editado. Las líneas sin cambios se resuelven desde la caché, así que solo pagas por lo que tocaste.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de slop-grader.

Plan gratuitoSí
Planes de pago$0 - $0.08 per check
PlataformaWindows, macOS, Linux (Node.js 18+)
Desarrolladorlukstei
CategoríaEscritura · Marketing · Detección de IA
Fecha de lanzamientoSep 2026
Última actualizaciónSep 2026
Visitas al sitio web649.3M
Ranking global del sitio50
Disponibilidad de la APINo

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Escritores y editores
  • Desarrolladores que escriben documentación
  • Equipos de contenido y marketing
  • Ingenieros de QA y revisores

Tareas

  • Detectar hábitos de escritura de IA
  • Puntuar la calidad de un documento
  • Auditar documentación técnica
  • Revisar diffs de código
  • Comprobar archivos que no son prosa

Casos de uso

  • Última pasada antes de publicar una entrada de blog
  • Revisar la pull request de un compañero
  • Montar un bucle editorial repetible
  • Escanear archivos grandes con poco presupuesto

Funciones clave

Evaluación paralela de líneas y documentos

slop-grader separa las reglas de línea de las reglas de documento. Las reglas de línea prueban una frase a la vez contra un patrón concreto, mientras que las reglas de documento puntúan todo el texto en cualidades más suaves como el tono y el arco. Ambas pasan por la misma tubería, y las líneas limpias simplemente se dejan fuera del informe para que solo veas lo que falló.

Conjuntos de reglas en Markdown simple

Escribes las reglas como archivos Markdown, no como código. Una regla es una pregunta en texto plano más los criterios de qué cuenta como verdadero o falso, lo que significa que una persona sin conocimientos de programación puede redactar una y un desarrollador puede incorporarla a la ejecución. Los conjuntos integrados como no-ai-slop, article-scores, tech-docs y grammar-english cubren los casos habituales sin configurar nada. El conjunto no-ai-slop es la vía más rápida para detectar escritura de IA en un borrador recién hecho, mientras que los conjuntos personalizados te dejan apuntar a tus propias fórmulas.

Modelo de coste por comprobación

No hay suscripción. Solo pagas por las preguntas que la herramienta hace de verdad, facturadas a través de tu clave de TypeSafe AI o de OpenRouter. Esta CLI de evaluación de texto cobra por la comprobación en sí. Revisar una muestra de 16 líneas contra 53 reglas cuesta alrededor de medio céntimo, y un artículo de 2.100 palabras contra 42 reglas ronda los 7,6 céntimos.

Caché incremental

Cada línea se guarda en caché mediante un hash de su contenido y de los criterios de la regla. Editas un documento y lo vuelves a ejecutar. Las líneas intactas vuelven desde la caché sin ninguna llamada a la API. Esto hace que el bucle de editar, corregir y repetir sea rápido y barato en archivos largos, y puedes desactivarlo con --no-cache cuando quieras una pasada completa.

Salida JSON estructurada

Cambia el informe legible por JSON con la opción --json. Las infracciones salen como números de línea, texto infractor y los nombres de las reglas que se activaron, además de puntuaciones por documento con valores de confianza. Esa forma está pensada para alimentar tuberías de CI e integraciones con editores, no para que la lea una persona en un terminal.

Flexibilidad de proveedor

La herramienta habla con dos backends: TypeSafe AI para acceder a Jev de forma directa y OpenRouter. Detecta sola cuál usar a partir de tus variables de entorno, o puedes forzarlo con --provider. El modelo predeterminado es jev-1.13.0, y puedes sobrescribirlo en cada ejecución.

Validación de reglas sin conexión

La opción --check valida la sintaxis de tu conjunto de reglas sin evaluar nada ni gastar un céntimo. Escribe un conjunto nuevo y compruébalo antes. Así sabes que se analiza bien antes de apuntarlo a texto real.

Ventajas y desventajas

Ventajas

  • Coste bajo por ejecución, ya que la evaluación devuelve probabilidades en lugar de generar texto largo.
  • Las reglas personalizadas son Markdown legible, así que puedes ajustarlas sin tocar código.
  • La caché mantiene rápidas y casi gratis las ejecuciones repetidas sobre archivos grandes.
  • La salida JSON encaja directamente en CI y en herramientas de editor.
  • Código abierto bajo licencia MIT, así que puedes leer o bifurcar todo el proyecto.

Desventajas

  • Sin interfaz gráfica ni app web. Todo ocurre en un terminal, lo que deja fuera a usuarios no técnicos.
  • Tienes que aportar tu propia clave de API de TypeSafe AI o de OpenRouter, así que no hay una opción alojada todo en uno.
  • Juzga el texto, no los hechos. La herramienta no puede decirte si una afirmación es cierta, solo si la redacción parece slop.
  • El proyecto es joven, y las primeras versiones salieron solo unos días antes de escribir esto.

Preguntas frecuentes

Lee un archivo de texto, prueba cada línea contra las reglas que le das e imprime un informe con las líneas que parecen slop. Tú defines qué cuenta como slop mediante conjuntos de reglas en Markdown, así que la herramienta se adapta a tu definición.