ooligo
claude-skill

Redlining de primera pasada para NDA/MSA con Claude

Dificultad
intermedio
Tiempo de setup
45min
Para
legal-ops · in-house-counsel · contract-manager
Legal Ops

Stack

Un Claude Skill que toma el NDA o MSA de una contraparte en formato .docx, clasifica cada cláusula contra el playbook rojo/amarillo/verde de tu firma, propone redlines extraídos de una biblioteca de fallbacks pre-redactada, y marca cualquier cosa fuera del playbook para un abogado humano. El skill produce un documento Word con tracked changes más un resumen de desviación de 1 página que el equipo in-house puede pegar en el canal del deal. Coloca el playbook una vez; córrelo en cada contrato inbound de ahí en adelante.

Cuándo usarlo

Usa este skill cuando aterrice un NDA, MSA, DPA, order form o vendor agreement inbound y quieras que el redline de primera pasada esté anclado en política antes de que un abogado abra el archivo. La economía funciona cuando el volumen de contratos es lo bastante alto como para que el ahorro de tiempo por deal se acumule — típicamente un equipo de legal-ops manejando 30+ contratos inbound por mes en el nivel Tier 2-3 de un contract review SOP. Por debajo de ese volumen, el overhead de mantenimiento del playbook excede el ahorro.

El skill asume que ya tienes un playbook documentado (ver el NDA playbook y la MSA redlining rubric para la estructura que espera). Si el playbook todavía no existe, constrúyelo primero — el skill amplifica la política, no la inventa.

Cuándo NO usarlo

  • Aprobación final o enviar el redline de vuelta a la contraparte. El skill propone; un abogado humano nombrado revisa cada cambio antes de que salga. La salida es una ventaja inicial, no un sign-off.
  • Ediciones a tu propio template de contrato como source-of-truth. Los cambios de template son una actualización del playbook — edita references/1-playbook-template.md directamente para que cada corrida futura tome la nueva posición. No corras el skill sobre tu propio template “para refrescarlo”.
  • Instrumentos altamente bespoke. Acuerdos definitivos de M&A, asignaciones complejas de IP, side letters de industria regulada — el playbook no puede codificar estos. El skill marcará cada cláusula como out-of-policy y quemará tokens haciéndolo.
  • Borradores de ronda final de negociación. Para el turno 3, los redlines son concesiones específicas del deal que el playbook no puede anticipar. El skill es solo para la posición de apertura.
  • Producto de trabajo privilegiado enrutado a través de un vendor de IA no-Tier-A. Si la política de IA de tu firma excluye al modelo que el skill llamaría, escala a un abogado humano en lugar de relajar la política. El privilegio no vale la velocidad.

Setup

  1. Coloca el bundle. Pon el contenido de apps/web/public/artifacts/contract-redline-claude-skill/ en tu directorio de skills de Claude Code (~/.claude/skills/contract-redline/) o sube la carpeta a un proyecto de Claude.ai. El skill expone un único entry point que clasifica y hace redline de un contrato pasado.
  2. Reemplaza los templates. El bundle viene con tres archivos de plantilla en references/. Reemplaza cada uno con el contenido real de tu firma antes de la primera corrida:
    • references/1-playbook-template.md — tus posiciones rojo/amarillo/verde por tipo de cláusula.
    • references/2-fallback-positions.md — párrafos drop-in aprobados por counsel que el skill sustituye verbatim (sin parafraseo).
    • references/3-escalation-criteria.md — las reglas que deciden cuándo una cláusula se enruta a un humano en lugar de obtener un redline propuesto. Críticamente, este es también donde listas los vendors de IA que autorizas para producto de trabajo legal — el skill se rehúsa a correr de otra manera.
  3. Testea sobre un contrato conocido. Corre contra un contrato que ya hayas redlineado manualmente y compara los outputs. Tunea el playbook donde las posiciones del skill se sientan off; tunea los párrafos de fallback-position donde el wording se sienta forzado. Dos o tres iteraciones llegan a una buena baseline.
  4. Conéctalo al intake. Cuando un nuevo contrato llegue vía intake de Ironclad o email, el revisor asignado deja caer el .docx en el skill y obtiene la salida redlineada de vuelta en aproximadamente 60 segundos. El revisor abre el .docx en Word, recorre los tracked changes (cada uno carga un comentario de Word citando el ID de sección del playbook matcheado), y manda de vuelta a la contraparte solo después de su propia revisión.

Qué hace realmente el skill

El skill corre cuatro sub-tareas en orden; no se paralelizan porque cada paso depende del contexto del anterior. El método completo, con racional de ingeniería, vive en apps/web/public/artifacts/contract-redline-claude-skill/SKILL.md. Brevemente:

  1. Clasificar el tipo de contrato. NDA (mutuo / unilateral), MSA, DPA, order form, vendor agreement, u “otro.” Si “otro,” detente y emite un único bloque de escalación. El skill no intenta redlines en tipos de contrato que el playbook no aborda — ese es el modo de falla por silent-drift más común.
  2. Clasificación cláusula-por-cláusula. Divide el contrato por encabezado (con fallback a parsing por sección numerada). Para cada cláusula, matchea contra una entrada del playbook por heurística de tipo de cláusula y clasifica como green (aceptable), yellow (sustitución por fallback), red (rewrite obligatorio) o out-of-playbook (escalar). Cada clasificación cita el ID de sección del playbook matcheado en la salida para que el revisor pueda auditar decisiones en segundos.
  3. Propuesta de redline. Para cada cláusula amarilla, pega el párrafo de fallback correspondiente de references/2-fallback-positions.md verbatim. Para cada cláusula roja, pega el párrafo must-have. Por qué párrafos pre-redactados en lugar de rewrites free-form: counsel ya revisó este lenguaje. Los rewrites free-form introducirían wording novedoso en cada corrida y forzarían al revisor a re-leer cada fallback desde cero — derrotando el ahorro de tiempo.
  4. Marcado de escalaciones. Cada cláusula out-of-playbook y cada cláusula que matchee una regla en references/3-escalation-criteria.md obtiene un bloque de escalación en lugar de un redline. El skill no adivina.

Realidad de costos

El costo de tokens por contrato depende de la longitud y el conteo de cláusulas. Números concretos:

  • NDA típico (3-5 páginas, ~2k palabras). Entrada ~6k tokens (contrato + playbook
    • biblioteca de fallback + criterios de escalación), salida ~4k tokens (racional por cláusula + resumen). Al pricing de Claude Sonnet 4.5 ($3 / MTok entrada, $15 / MTok salida), eso es aproximadamente $0,08 por contrato.
  • MSA típico (15-25 páginas, ~10k palabras). Entrada ~14k tokens, salida ~10k tokens. Aproximadamente $0,20 por contrato.
  • Run rate mensual a 100 contratos (50 NDAs + 50 MSAs). Aproximadamente $14 en costo de tokens — un orden de magnitud menor que el ahorro de tiempo humano (una hora de paralegal a $90/hora completamente cargada cubre ~640 contratos de costo del skill).

El costo real es el mantenimiento del playbook: counsel necesita mantener references/1-playbook-template.md y references/2-fallback-positions.md actualizados. Presupuesta dos horas de tiempo de senior counsel por trimestre para refrescar ambos, más una hora por trimestre para triage de patrones de escalación y plegar las cláusulas out-of-playbook recurrentes de vuelta al playbook.

Métrica de éxito

Dos métricas, vigiladas juntas, te dicen si el skill se está ganando su lugar:

  • Reducción de cycle-time en redlines de primera pasada. Baseline: tiempo mediano desde el intake del contrato hasta “redline de primera pasada listo para revisión humana.” Objetivo: reducir la mediana en 60-75%. Un equipo cuya baseline está en 90 minutos por redline de primera pasada debería aterrizar en 25-35 minutos (el skill produce en 60 segundos; la revisión humana toma el resto).
  • % de cláusulas marcadas para revisión humana. Banda objetivo: 15-25% de cláusulas por contrato. Por debajo de 10% significa que el playbook es demasiado permisivo (el skill está sellando con visto bueno lenguaje de zona amarilla como verde) — ajusta la rúbrica. Por encima de 35% significa que el playbook no cubre suficientes tipos de cláusula — extiéndelo.

Si la métrica de cycle-time no se mueve dentro de los 30 días post-go-live, el cuello de botella es el paso de revisión humana, no el redlining. Causa común: el revisor no confía en los strings de racional y re-lee cada cláusula desde cero. Arregla haciendo que los strings de racional citen IDs de sección del playbook (lo que el skill hace por defecto) y entrenando a los revisores a escanear los IDs.

vs alternativas

La decisión es entre este skill y un especialista construido por vendor:

  • vs LawGeex o BlackBoiler. Estos son productos SaaS de vendor con modelos pre-entrenados sobre millones de contratos. Ganan en NDAs Tier 1 (auto-aprobación contra un playbook estándar) y en velocidad de despliegue si todavía no tienes un playbook documentado. Pierden cuando tu playbook tiene posiciones inusuales que el vendor no ha visto, cuando importa la transparencia a nivel de token (el skill cita IDs de sección de tu playbook; los vendors citan la confianza de su propio modelo), y en precio (los seats de vendor van $500-2k/seat/mes vs el costo de tokens de ~$0,20/contrato del skill más amortización de tiempo de paralegal).
  • vs Ironclad AI Assist o Spellbook. Embebidos en CLM / Word respectivamente; mejor UX dentro de la herramienta que ya usas; más débiles en hacer cumplir tu playbook específico porque su anclaje es en parte el entrenamiento general del vendor. Elige estos si quieres cero esfuerzo de despliegue y no necesitas auditabilidad de citation-to-section-ID.
  • vs redlines manuales conducidos por paralegal. El statu quo en la mayoría de las firmas. Mayor calidad en cláusulas novedosas (los humanos pattern-matchean mejor en lenguaje inusual), costo mucho mayor por contrato, turnaround más lento. El skill no es un reemplazo del paralegal — desplaza el tiempo del paralegal de tipear a juicio.

El sweet spot del Claude Skill es el contrato de alto volumen y stakes medios donde el equipo in-house quiere que la IA haga la primera pasada pero espera revisión humana en cada salida y exige que cada redline trace a una posición documentada del playbook. Si no puedes señalar la entrada del playbook detrás de un redline, el redline no se despacha.

Watch-outs

  • Silent drift del playbook. Un playbook desactualizado por meses produce redlines confiados desde posiciones obsoletas. Guard: cada salida escribe la fecha last_reviewed del playbook en el header del resumen. El revisor rechaza cualquier salida donde esa fecha tenga más de 90 días, y el playbook se refresca antes de re-correr.
  • Cláusula novedosa perdida por mismatch heurístico. Los encabezados riman: “non-solicitation” vs “non-compete,” “Limitation of Liability” vs “Cap on Damages.” Guard: cada clasificación de cláusula cita el ID de sección del playbook matcheado en la salida. El revisor escanea los IDs citados y corrige mismatches antes de que el redline salga. Sin la cita, el revisor no puede notar que el skill mis-matcheó.
  • Filtración de privilegio vía vendors no-Tier-A. Los borradores de la contraparte contienen contexto privilegiado attorney-client, especialmente en DPAs y side letters. Guard: el skill se rehúsa a correr salvo que el modelo configurado aparezca en la lista de allowed-vendors en lo alto de references/3-escalation-criteria.md. Precondición dura; ningún flag de CLI la bypassea.
  • La calidad del playbook lo es todo. Un playbook vago produce redlines vagos. Codifica posiciones explícitamente, con lenguaje de fallback de ejemplo en references/2-fallback-positions.md, no principios abstractos en references/1-playbook-template.md solamente.
  • No es sustituto de revisión legal. Cada salida de redline se revisa por humano antes de volver a la contraparte. El skill ahorra tiempo en el primer borrador, no en la decisión de criterio.

Stack

  • Claude — runtime del Skill (Claude Code o Claude.ai con Skills personalizados habilitados).
  • Ironclad — CLM para intake y para almacenar la versión redlineada resultante. Opcional pero el pairing típico para un equipo de legal-ops corriendo esto a volumen.
  • Microsoft Word — para abrir el .docx redlineado. Los tracked changes nativos cargan los strings de racional como comentarios de Word.

Archivos de este artefacto

Descargar todo (.zip)