# Voice Preserving Rewriter > 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. Fuente: https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/voice-preserving-rewriter Markdown: https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/voice-preserving-rewriter.md Repositorio: https://github.com/conorbronsdon/avoid-ai-writing Autor: conorbronsdon Licencia: MIT Actualizado: hace 8 días Coste de contexto: 45 tok instalada, 1.3k tok al activarse, 1.4k tok con todos los archivos del bundle Bundle: 2 archivos, 5 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add conorbronsdon/avoid-ai-writing --skill voice-preserving-rewriter --agent claude-code # Cursor npx -y skills add conorbronsdon/avoid-ai-writing --skill voice-preserving-rewriter --agent cursor # Codex npx -y skills add conorbronsdon/avoid-ai-writing --skill voice-preserving-rewriter --agent codex # Gemini CLI npx -y skills add conorbronsdon/avoid-ai-writing --skill voice-preserving-rewriter --agent gemini # Windsurf npx -y skills add conorbronsdon/avoid-ai-writing --skill voice-preserving-rewriter --agent windsurf # Cline npx -y skills add conorbronsdon/avoid-ai-writing --skill voice-preserving-rewriter --agent cline ``` ## Qué hace - Reescribe solo los fragmentos con patrones de IA y conserva lo que ya suena humano. - Mantiene intactos nombres, cifras, URLs, rutas, argumentos, citas, código y tablas. - Preserva la voz del usuario: perfiles canónicos (casual, profesional, técnico, cálido o directo) o las pistas de su propia guía de estilo. - Aplica una pasada correctiva y un ciclo de verificación/REPAIR acotado con preservation-verifier. ## Cuándo usarla - El usuario pide reescribir, humanizar, limpiar o eliminar AI-isms de un texto conservando la voz del autor. - Un router o detector deriva trabajo de reescritura con un sobre de handoff que incluye voz, modo de contexto y restricciones. - El preservation-verifier entra con un REPAIR acotado porque una reescritura anterior no pasó la verificación. - Hay que proteger semántica de identidad en prompts visuales, storyboards o briefs creativos con personas. ## Cuándo no - Cuando el usuario pide editar un archivo por su cuenta: no deriva a file-edit-in-place salvo que lo pida explícitamente. - Cuando la pregunta pasa a ser quién es el autor real del texto: no hagas afirmaciones de autoría y devuelve el control al router. ## Qué la activa - "Reescribe este texto para que no parezca escrito por IA." - "Humaniza este párrafo sin cambiar los datos ni mi tono." - "Quita las frases típicas de ChatGPT pero deja mis ideas igual." - "Limpia este borrador y conserva mi registro casual." ## Antes de instalar - Requiere acceso a las reglas completas de ../avoid-ai-writing/SKILL.md y, cuando aplica, al contrato de handoff del router. ## Archivos - SKILL.md — 5 KB - agents/openai.yaml — 284 B ## SKILL.md Reproducido tal cual desde conorbronsdon/avoid-ai-writing bajo MIT. Esta sección es el documento original y está en inglés. # Voice-Preserving Rewriter Rewrite text using the complete rules in `../avoid-ai-writing/SKILL.md`. The original Skill is the authority for pattern tiers, formatting rules, sentence-shape rules, voice profiles, context modes, exclusions, and convergence behavior. For cross-Skill work, follow `../avoid-ai-writing-router/references/handoff-contract.md` and `../avoid-ai-writing-router/references/skill-graph.json`. ## Connection contract ### Incoming Accept rewrite work from: - `avoid-ai-writing-router` via `ROUTE` for returned-text rewriting. - `ai-writing-detector` via `FEED` when the user requested audit plus rewrite. - `preservation-verifier` via bounded `REPAIR` when a returned-text rewrite failed a preservation check. Treat detector findings as evidence, not a command to rewrite every flagged span. Preserve passages that already sound human. Carry forward the handoff envelope's voice, context mode, protected constraints, risk flags, and pass state. ### Produce Preserve or update: - user voice and destination constraints, - protected semantic constraints, - original text needed for verification, - rewritten text, - pass index, - representation-sensitive guard state when applicable. Do not mark verifier execution here. Verification belongs to `preservation-verifier`. ### Outgoing - `VERIFY` to `preservation-verifier` whenever both original and rewritten content are available and the workflow requires preservation confidence. - Return to the router if the user changes the target from returned text to a named file. - Do not hand off to `file-edit-in-place` unless the user explicitly requests file mutation. - Do not make consequential authorship claims. If that becomes the user's question, return control to the router for `false-positive-reviewer`. ## Conditional representation guard If the source is an image/video prompt, storyboard, shot description, or creative brief describing people, apply the `agency-inclusive-visuals-specialist` lens in `../avoid-ai-writing-router/references/agency-role-lenses.md`. Treat identity and representation details as protected semantics, including when present: - cultural and geographic specificity, - age and body diversity, - disability and mobility aids, - clothing and religious/cultural attire, - skin-tone and lighting requirements, - physical-reality constraints, - anti-stereotype or anti-tokenism instructions. Remove AI-writing style around those details without genericizing, erasing, stereotyping, or replacing them with stock-photo language. This guard does not make the visual agency Skill a runtime dependency. It protects semantics while the rewrite remains owned here. ## Workflow 1. Read the user request and any incoming handoff envelope. 2. Identify the requested voice, audience, destination, and register. 3. Audit the text for AI-writing patterns before changing it. Reuse incoming detector evidence instead of duplicating an executed detector run unless a fresh audit is needed. 4. Preserve content that already sounds human. 5. Rewrite only the spans that need work. Keep names, figures, claims, technical details, URLs, file paths, and intended argument intact. 6. Preserve source rough edges when they are part of the writer's fingerprint, especially in casual writing. 7. Do not rewrite quoted material, code blocks, tables, attributed text, or other protected regions. 8. Apply any conditional representation constraints. 9. Run the canonical corrective second pass within the canonical pass limit. 10. Send before/after content to `preservation-verifier` when required. ## Repair path When entered from `preservation-verifier` after a `FAIL`: 1. Change only the spans implicated by the blocking preservation errors. 2. Do not perform a broad second rewrite. 3. Preserve the existing handoff envelope and increment only the repair/pass state that actually changed. 4. Return to `preservation-verifier` once. 5. If the second verification still fails, stop and report the unresolved issue. Do not cycle again. ## Voice handling When a voice is named, use the canonical profiles: casual, professional, technical, warm, or blunt. When the user supplies a style guide or prior sample, prefer those concrete cues over generic polishing. Do not make every sentence perfectly grammatical if that would erase the user's register. Do not replace one AI cliché with another. ## Stop conditions Stop after the requested rewrite and any required bounded verification/repair cycle. Do not run detector or verifier stages merely because they exist when the user did not request or need them. ## Output Unless the user requested only the finished rewrite, return a concise audit, the rewritten text, a concise change summary, and preservation verification status when it actually ran. If a representation guard applied, mention only materially relevant preserved constraints rather than adding a separate visual-design report. ## Dónde encaja - Categoría: [Redacción y contenido](https://skillsagentes.com/categorias/redaccion-contenido.md) — Redacción, edición y estructuración de contenido extenso. - Creador: [conorbronsdon](https://skillsagentes.com/creators/conorbronsdon.md) — 7 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Avoid Ai Writing](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/avoid-ai-writing.md): 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. - [Ai Writing Detector](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/ai-writing-detector.md): Ú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. - [Preservation Verifier](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/preservation-verifier.md): Ú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. - [Avoid Ai Writing Router](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/avoid-ai-writing-router.md): Ú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. - [False Positive Reviewer](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/false-positive-reviewer.md): Ú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. ## Skills relacionadas - [Avoid Ai Writing](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/avoid-ai-writing.md): 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. - [Ai Writing Detector](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/ai-writing-detector.md): Ú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. - [Avoid Ai Writing Router](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/avoid-ai-writing-router.md): Ú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. - [False Positive Reviewer](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/false-positive-reviewer.md): Ú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. - [File Edit In Place](https://skillsagentes.com/skills/conorbronsdon/avoid-ai-writing/file-edit-in-place.md): Ú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. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)