Skills Agentes

Ai Writing Detector

Úsalo cuando el usuario pida detectar, escanear, auditar, puntuar o marcar patrones de escritura IA sin reescribir el texto, incluida la petición de un resultado determinista de detección local cuando el host pueda ejecutar Node.

Estrellas
4.3k

en todo el repo

Actividad
63

0–100, la ruta de este skill

Actualizado
hace 5 días

último commit aquí

Commits
4

últimos 90 días

Contexto
1.1k tok

51 tok en reposo

Paquete
4 archivos

129 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add conorbronsdon/avoid-ai-writing --skill ai-writing-detector --agent claude-code

Se instala solo en este repositorio.

Este skill reads environment config.

Qué hace

  • Ejecuta una revisión de solo detección de patrones de escritura IA, sin reescribir el texto salvo que el usuario lo pida.
  • Usa el script `scripts/detect.js` con `--context general` o `--context technical` para obtener una puntuación y etiqueta deterministas cuando Node está disponible.
  • Separa los hallazgos deterministas del detector de las observaciones editoriales del rulebook canónico `avoid-ai-writing`.
  • Actualiza el envelope de handoff con estado de ejecución, puntuación, etiqueta, tipos de problema y banderas de riesgo, sin resetear el `context_mode`.
  • Se detiene tras el resultado de detección; solo deriva a reescritura, edición de archivos o revisión de falsos positivos si el flujo lo exige.

Úsalo cuando

  • Cuando el usuario pide detectar, escanear, auditar, puntuar o marcar patrones de escritura IA sin reescribir el texto.
  • Cuando se solicita un resultado determinista de detector local y el host puede ejecutar Node.
  • Cuando `avoid-ai-writing-router` enruta una petición de solo detección o la fase de auditoría de una petición multi-etapa.
  • Cuando `preservation-verifier` solicita un `RECHECK` acotado por convergencia o auditoría residual.

No lo uses cuando

  • No acepta una entrega directa de `false-positive-reviewer`.

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Detecta si este texto tiene patrones de escritura IA, sin reescribirlo.
  • Escanéame este borrador y dime si parece generado por IA.
  • Puntúa el archivo draft.md por señales de IA y dame la etiqueta.
  • Audita estos apuntes: quiero solo detección, no reescritura.

SKILL.md

En inglés

AI Writing Detector

Run a detect-only review using the original Avoid AI Writing rules. Never rewrite unless the user changes the request.

Authority

The canonical rulebook is ../avoid-ai-writing/SKILL.md. Its cautions about false positives, context, protected material, and authorship claims apply here.

For cross-Skill work, follow ../avoid-ai-writing-router/references/handoff-contract.md and the typed edges in ../avoid-ai-writing-router/references/skill-graph.json.

Connection contract

Incoming

Accept detector work from:

  • avoid-ai-writing-router via ROUTE for detect-only requests, the audit stage of a multi-stage request, or fresh signal collection after another terminal stage returns control to the router.
  • preservation-verifier via bounded RECHECK only when convergence or residual auditing was part of the request.

Do not accept a direct handoff from false-positive-reviewer. That Skill is terminal in the graph and must return control to avoid-ai-writing-router when fresh signal collection is needed. This prevents a reviewer-detector cycle.

Carry forward the existing context_mode, protected constraints, pass state, and risk flags. Do not reset them.

Produce

Update the handoff envelope with:

  • execution_evidence.detector: executed only if the bundled detector actually ran, otherwise model_only.
  • detector_summary.score and label only when produced by executed detector code.
  • detector_summary.issue_types from actual findings.
  • any consequential_authorship_claim risk flag observed in the user's request.

Outgoing

  • FEED findings to voice-preserving-rewriter only when the user also requested returned-text rewriting.
  • FEED findings to file-edit-in-place only when the user explicitly requested mutation of a named file.
  • ESCALATE to false-positive-reviewer when the user asks what the findings can establish about authorship or another consequential conclusion.
  • Otherwise stop after the detect-only result.

Detector findings are evidence inputs. They are not mandatory edit instructions and they never authorize a mutation.

AI-engineering evidence lens

Apply the agency-ai-engineer lens encoded in ../avoid-ai-writing-router/references/agency-role-lenses.md:

  • keep deterministic output separate from model-only observations,
  • preserve the selected context mode through downstream handoffs,
  • treat score and label as signals rather than ground truth,
  • consider false positives and genre/register effects,
  • never convert pattern detection into an authorship classifier claim.

Preferred path

When the current host can execute Node safely:

  1. Pass the supplied text to scripts/detect.js.
  2. Use --context technical for code-adjacent or technical prose when appropriate. Otherwise use general.
  3. Report the detector's score, label, issue types, severity, matched text, and suggestions.
  4. Separate deterministic findings from editorial observations that only exist in the full rulebook.
  5. Never claim execution unless the command actually ran.

Example:

printf '%s' "$TEXT" | node scripts/detect.js --context general

For a file:

node scripts/detect.js --file path/to/draft.md --context general

If Node or shell execution is unavailable, perform the detect-only workflow from the canonical avoid-ai-writing Skill and explicitly say the deterministic detector was not run.

Stop conditions

Stop here when the request is detect-only. Do not continue into rewrite, file mutation, or interpretation merely because those Skills are available.

A residual RECHECK may run once. Respect the canonical two-pass limit and the graph's loop policy.

Output

Return the overall label and score when executed, detected patterns grouped by severity, a short contextual assessment of clear issues versus plausible false positives, execution status, and no rewritten version unless control has explicitly passed to a rewrite owner.

Reproducido de conorbronsdon/avoid-ai-writing bajo licencia MIT. Leer esta página en markdown.

Archivos

4 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Requiere que el host pueda ejecutar Node de forma segura para correr `scripts/detect.js`; si no, se usa el flujo manual del skill canónico.

Necesita en el PATH:node

Variables de entorno:TEXT

Detalles

Licencia
MIT
Recursos incluidos
scripts en javascript
Código fuente
Ver SKILL.md

Etiquetas

Más de conorbronsdon/avoid-ai-writing

Este repo incluye 7 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack avoid-ai-writing entero y su comando de instalación

Audita y reescribe textos para eliminar patrones de escritura de IA («AI-ismos»): detección sin reescribir, edición directa de archivos, perfiles de voz (casual, professional, technical, warm, blunt) y pase iterativo hasta convergencia.

Costo de contexto al activarse
5.3k tok
Tamaño del paquete
103 archivos
Última actualización
hace 5 días
redaccion contenido

Úsalo cuando el usuario aporte original y reescritura, pregunte si se conservó lo protegido o quiera una comprobación determinista de código, frontmatter, citas, tablas, enlaces, rutas, números, encabezados y regresiones residuales de IA.

Costo de contexto al activarse
1.2k tok
Tamaño del paquete
4 archivos
Última actualización
hace 5 días
testing qa

Úsalo cuando una petición combine auditoría de escritura con IA, reescritura, edición de archivos, preservación de voz, interpretación de falsos positivos, verificación, o cuando la persona invoque Avoid AI Writing sin nombrar un modo.

Costo de contexto al activarse
1.6k tok
Tamaño del paquete
8 archivos
Última actualización
hace 7 días
redaccion contenido

Úsalo cuando el usuario pregunte qué significan los avisos de IA, si un detector prueba autoría de IA, o quiera interpretar posibles falsos positivos, sobre todo en decisiones académicas, laborales, de publicación o disciplinarias.

Costo de contexto al activarse
1.1k tok
Tamaño del paquete
2 archivos
Última actualización
hace 8 días
redaccion contenido

Úsalo cuando el usuario nombre un archivo local y pida explícitamente limpiar, reescribir, humanizar o eliminar patrones de escritura AI en ese mismo archivo, con ediciones mínimas dirigidas y verificación posterior a la edición.

Costo de contexto al activarse
1.2k tok
Tamaño del paquete
2 archivos
Última actualización
hace 8 días
redaccion contenido

Se usa cuando pides reescribir, humanizar, limpiar o eliminar muletillas de IA de un texto conservando la voz del autor, los datos, la intención, la estructura, el registro y el material protegido.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
2 archivos
Última actualización
hace 8 días
redaccion contenido

Skills relacionados

Audita y reescribe textos para eliminar patrones de escritura de IA («AI-ismos»): detección sin reescribir, edición directa de archivos, perfiles de voz (casual, professional, technical, warm, blunt) y pase iterativo hasta convergencia.

Costo de contexto al activarse
5.3k tok
Tamaño del paquete
103 archivos
Última actualización
hace 5 días
redaccion contenido

Úsalo cuando una petición combine auditoría de escritura con IA, reescritura, edición de archivos, preservación de voz, interpretación de falsos positivos, verificación, o cuando la persona invoque Avoid AI Writing sin nombrar un modo.

Costo de contexto al activarse
1.6k tok
Tamaño del paquete
8 archivos
Última actualización
hace 7 días
redaccion contenido

Úsalo cuando el usuario pregunte qué significan los avisos de IA, si un detector prueba autoría de IA, o quiera interpretar posibles falsos positivos, sobre todo en decisiones académicas, laborales, de publicación o disciplinarias.

Costo de contexto al activarse
1.1k tok
Tamaño del paquete
2 archivos
Última actualización
hace 8 días
redaccion contenido