EscuelaRuta IA › Módulo 1
Módulo 1 de 12 · Gratis

El ecosistema Claude: productos, modelos y los términos que vas a oír

Antes de instalar nada, un mapa: qué productos vende Anthropic (web, Cowork, Claude Code), qué modelos hay debajo (Fable 5, Opus, Sonnet, Haiku) y qué significa cada término que va a aparecer en el curso. Con el mapa claro, el resto fluye.

Al finalizar este módulo
  • Distinguir Claude.ai (web) vs. Claude Cowork (escritorio) vs. Claude Code (terminal)
  • Saber qué modelo elegir según la tarea (Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5)
  • Manejar el glosario: Project, Knowledge, memoria, slash command, Skill, token, contexto
Promesa del curso

Al final de los 12 módulos vas a tener Claude trabajando contigo en 3 niveles: Cowork con carpeta-por-cliente, 3 Skills contables propias y tu primer flujo en Claude Code.

Vas a salir con: una estructura de carpetas estándar para tus clientes, un Project en Claude por cliente con sus Custom Instructions, los 3 flujos más frecuentes (cierre mensual, requerimiento DIAN, exógena), 3 Skills reutilizables con normativa colombiana (clasificador F1001, cuadre IVA, validador del prevalidador) y el criterio para saber cuándo dar el salto a Claude Code.

12módulos
3skills funcionales
3flujos integrados
100%gratis

Los 3 “frentes” de Claude (sin confundirse)

Anthropic vende a Claude con varios envases. Saber cuál es cuál te ahorra plata y tiempo. Este curso cubre los tres —Cowork a fondo (módulos 2-6), Skills (7-10) y Claude Code como puerta de entrada (11)—:

Claude.ai (web)

El chat en el navegador. Lo abres en claude.ai. Bueno para consultas rápidas y subir un PDF suelto. No ve tus carpetas locales.

Claude Cowork (escritorio)

App que instalas. Ve tus carpetas, recuerda al cliente entre sesiones, soporta Projects, memoria y Skills. Es el corazón de este curso.

Claude Code (terminal)

El agente para trabajo técnico: corre en la terminal, en app de escritorio o en el navegador. Ejecuta comandos, transforma archivos en lote y construye herramientas. Lo vemos en el Módulo 11.

Claude.ai (web) Consultas sueltas, un PDF puntual Claude Cowork Tu día a día: carpetas, Projects, memoria, Skills MÓDULOS 2-10 Claude Code Lotes, scripts, construir herramientas Misma familia de modelos debajo Fable 5 · Opus 4.8 · Sonnet 4.6 · Haiku 4.5 Una sola cuenta Pro cubre los 3 frentes — tú eliges el envase según la tarea
Los 3 frentes comparten cuenta y modelos: lo que cambia es dónde y cómo trabajas.

Si vienes del curso de IA para Contadores

Ya viste cómo pedirle cosas a Claude. Este curso es dónde: en vez de chatear desde cero cada vez, montas una sola estructura por cliente y trabajas ahí. La curva real de ahorro empieza el segundo mes.

Los modelos: qué hay debajo del chat

Claude no es un solo cerebro: es una familia de modelos y tú eliges cuál usar en el selector del chat (web, Cowork y Code). La regla práctica: más capacidad = más lento y consume más de tu cuota del plan.

ModeloQué esCuándo usarlo como contador
Claude Fable 5El más potente de la familia (nivel superior a Opus)Análisis complejos: respuesta a requerimiento especial, planeación tributaria, conciliaciones enredadas
Claude Opus 4.8El Opus más capaz; excelente en trabajo largo y autónomoCierres completos, exógena de principio a fin, tareas de varias horas
Claude Sonnet 4.6El equilibrio velocidad/inteligenciaEl día a día: clasificar cuentas, redactar correos, revisar un balance
Claude Haiku 4.5El más rápido y livianoPreguntas puntuales, extraer un dato de un PDF, tareas simples en volumen

Ojo con los nombres que circulan en redes

Los modelos oficiales vigentes son los de la tabla: Fable 5, Opus 4.8, Sonnet 4.6 y Haiku 4.5. Cualquier otro nombre que veas circular (variantes inventadas, “filtraciones”) no es un modelo oficial de Anthropic. Verifica siempre en el selector de modelos de tu app o en la documentación oficial antes de pagar un curso o cambiar tu flujo por un “modelo nuevo”.

Glosario: los términos que vas a oír en el curso

TérminoQué significa (en lenguaje de contador)
ProjectUn contenedor por cliente con instrucciones permanentes y archivos de referencia. Como el archivador físico del cliente, pero que Claude lee solo. (Módulo 4)
Custom InstructionsLas reglas fijas del Project: quién es el cliente, cómo citar normas, en qué formato entregar. Se escriben una vez.
KnowledgeLos archivos de referencia que subes al Project (RUT, PUC, última renta). Claude los consulta antes de responder.
MemoriaLo que Claude guarda solo entre sesiones: “este cliente paga primas el 15 de junio”. Editable y borrable. (Módulo 5)
Slash commandUn atajo tipo /cierre que dispara un prompt completo guardado en un archivo. (Módulo 5)
SkillUna receta empaquetada: instrucciones + norma + ejemplos en una carpeta que Claude activa solo cuando la tarea lo amerita. (Módulos 7-10)
TokenLa unidad en que el modelo mide el texto (~4 caracteres). Los planes limitan cuántos tokens consumes por período.
Ventana de contextoCuánto “cabe en la mesa” de una conversación: todo lo que Claude tiene presente a la vez. Si la conversación crece demasiado, lo viejo se resume o se pierde — por eso los Projects y la memoria importan.

Por qué esto importa más a un contador que a otros profesionales

Un diseñador o un copywriter trabaja en proyectos puntuales. Un contador trabaja con los mismos 15 clientes todos los meses. Cada cliente tiene PUC propio, sector propio, histórico de ajustes, costumbres de contabilización. Si cada vez que abres Claude tienes que re-explicar “mi cliente es una PYME importadora del sector textil con responsabilidades 05-09-42-O-13”, estás perdiendo tokens y tiempo.

Cowork resuelve eso con dos cosas: carpetas locales (Claude lee tus Excel sin que los subas a cada chat) y Projects (un contenedor con instrucciones permanentes y archivos de referencia). Y cuando la misma lógica se repite en TODOS tus clientes —clasificar F1001, cuadrar IVA— la conviertes en una Skill que escribes una vez y disparas siempre. Ese es el arco del curso.

Lo clave de este módulo
  • 3 frentes: web (consultas sueltas), Cowork (tu día a día con carpetas), Claude Code (terminal y automatización).
  • 4 modelos vigentes: Fable 5 (tope), Opus 4.8 (trabajo largo), Sonnet 4.6 (día a día), Haiku 4.5 (rápido). Desconfía de nombres no oficiales.
  • El arco del curso: carpeta-por-cliente → Projects → flujos → Skills → Claude Code.
EscuelaRuta IA › Módulo 2
Módulo 2 de 12

Instalar Claude Cowork y dejarlo viendo tus carpetas

Descarga, login con la cuenta de Claude Pro que ya usas, y la decisión importante: qué carpeta dejarle ver. Si le abres todo el disco, estás violando privacidad de clientes. Si no le abres nada, no sirve.

Al finalizar este módulo
  • Tener Claude Cowork instalado en Windows o Mac
  • Saber cuál carpeta-raíz darle (y por qué NO darle el escritorio completo)
  • Haber probado tu primera lectura local de un Excel sin subirlo

Paso 1: Descargar Cowork

Cowork viene en la misma cuenta de Claude. Entras a claude.ai/download con tu cuenta Pro o Max y descargas la versión para tu sistema operativo. La instalación es de doble-clic; no te pregunta nada raro.

SistemaInstaladorLogin
Windows 10/11Claude-Setup-x64.exeMismo correo de claude.ai
macOS 12+Claude.dmgMismo correo de claude.ai
LinuxSolo CLI (Claude Code), no Cowork por ahora

Si no tienes Pro

Cowork funciona con cuenta Free pero la utilidad real arranca en Pro (USD ~$20/mes). El curso Exógena con Claude Módulo 3 te ayuda a decidir el plan según cuántos clientes manejas.

Paso 2: La decisión importante — qué carpeta darle

En la primera ejecución Cowork te pregunta: ¿a qué carpeta quieres darle acceso? NO le des el escritorio completo ni Documentos enteros. Crea una carpeta dedicada para Claude.

C:\Users\TuNombre\Claude-Trabajo\   clientes\     pyme-abc\     distribuidora-xyz\     cs-quirurgica\   normativa-co\     ET-resumen.md     Res-227-exogena-2025.pdf   plantillas\     papel-trabajo-iva.xlsx

Error común

Darle C:\Users\TuNombre\ entera. Claude termina viendo fotos personales, OneDrive privado y carpetas de descargas con basura. Créale su zona y mantén ahí solo lo que es trabajo contable.

Paso 3: Tu primera lectura local

Con Cowork abierto, la conversación se ve así:

Claude Cowork — Claude-Trabajo
Mira el archivo clientes\pyme-abc\balance-2025-04.xlsx y dime cuántas cuentas tiene a nivel auxiliar y cuál es el total del Activo.
Claude
Necesito permiso para leer balance-2025-04.xlsx. ¿Lo apruebas? [Permitir] [Rechazar]
Permitir
Claude
Leí el balance. Tiene 247 cuentas a nivel auxiliar (6 dígitos). El total del Activo es $1.842.560.300. Nota: la cuenta 1110.05 Bancolombia muestra saldo negativo de -$2.150.000 — ¿quieres que la revisemos?

Claude pide permiso la primera vez por archivo, y procesa sin que subas nada: lo lee del disco directo. Esa es la diferencia con claude.ai. Fíjate además en el final de la respuesta: como ve el archivo completo, detecta cosas que no le preguntaste (el saldo negativo en bancos).

Checklist de instalación — marca lo que ya hiciste

0 / 5
Lo clave de este módulo
  • Descarga Cowork desde claude.ai/download.
  • Crea una carpeta dedicada (NO le des Documentos completo).
  • Claude lee tus Excel del disco sin que los subas. Permiso por archivo la primera vez.
EscuelaRuta IA › Módulo 3
Módulo 3 de 12

El modelo carpeta-por-cliente

Una carpeta = un cliente. Misma estructura para todos. Cuando le digas a Claude “trabaja sobre pyme-abc” sabrá adónde mirar sin que se lo deletrees. Esta es la base de todo lo que sigue.

Al finalizar este módulo
  • Tener la plantilla estándar de carpeta-cliente lista para copiar
  • Entender qué archivos viven en cada subcarpeta y por qué
  • Saber qué no meter (datos sensibles, cosas que no son contabilidad)

La plantilla estándar

Cada cliente sigue exactamente la misma estructura. Esto es lo que pega:

clientes\pyme-abc\   _cliente.md # Ficha: NIT, responsabilidades, sector, RUT, contactos   balances\     2025-04.xlsx     2025-03.xlsx   declaraciones\     iva-300\     retencion-350\     renta-110\   facturacion-electronica\     2025-FE-emitidas.csv     2025-FE-recibidas.csv   exogena\     F1001.csv     F1005.csv   requerimientos-dian\     2025-05-req-001.pdf   papeles-trabajo\

El archivo _cliente.md — la ficha que todo lo pega

Es un Markdown corto (~30 líneas) que vive en la raíz de cada cliente. Claude lo lee primero y entiende inmediatamente con quién trabaja. Plantilla:

# Cliente: PYME ABC SAS NIT: 900.123.456-7 Régimen: Ordinario Responsabilidades RUT: 05 - 07 - 09 - 42 - O-13 - 48 Sector CIIU: 4641 (Comercio textil) Tamaño NIIF: Grupo 2 (PYME) Software contable: World Office Banco principal: Bancolombia 1234-5678 Período fiscal: Enero-Diciembre Cierre mensual: Día 15 del mes siguiente ## Decisiones contables del cliente - Inventario: PEPS perpétuo - Activos fijos: línea recta, vidas útiles fiscales - Cuentas por cobrar: provisión general 1% Art. 145 ET ## Cosas que repiten cada mes - Importación de mercancía (cuenta 1465 con costos directos del Decreto 1165/2019) - Pago de comisiones a agencias internacionales (1.5% retención por servicios desde el exterior) ## Contactos - Gerente: Juana Pérez - juana@pyme-abc.com - Auxiliar contable cliente: Pedro Gómez - pedro@pyme-abc.com

Con esa ficha en frente, cualquier pregunta sobre el cliente arranca con contexto. Sin esa ficha, cada chat empieza desde cero.

Qué NO meter en la carpeta

  • Datos del titular real con cédula y dirección sin anonimizar — viola Ley 1581 si Anthropic indexa con plan equivocado. Si necesitas datos personales para una respuesta a requerimiento, úsalos en el chat de momento, no los persistas.
  • Contraseñas, tokens MUISCA, llaves AFC — nunca, ni siquiera en .txt.
  • Fotos del personal, RUT escáner del representante — no aportan al análisis y son carga de privacidad.
  • Carpetas de OneDrive o Drive sincronizadas con clientes que no son tuyos — la carpeta de Claude debe ser local pura.
Practica con un cliente real (15 min)
  1. Elige el cliente que mejor conoces y crea su carpeta con la plantilla estándar.
  2. Escribe su _cliente.md de memoria, sin mirar papeles. Donde dudes (responsabilidades RUT exactas, CIIU), déjalo marcado con ??.
  3. Abre Cowork y pídele: “Lee la ficha _cliente.md de pyme-abc y dime qué información crítica le falta para trabajar contigo”.
  4. Completa los ?? con el RUT en mano. Esa ficha es la base de TODO lo que sigue.
Lo clave de este módulo
  • Misma estructura para todos los clientes — _cliente.md + balances + declaraciones + exogena + req-dian + papeles.
  • El archivo _cliente.md es lo que le da contexto a Claude sin que se lo expliques cada vez.
  • Nada de contraseñas, cédulas crudas ni carpetas compartidas.
EscuelaRuta IA › Módulo 4
Módulo 4 de 12

Projects en Claude — contexto que no se borra

Un Project en Claude es un contenedor con Custom Instructions permanentes y archivos de referencia (Knowledge). Cada cliente tendrá su Project. Cuando entras, Claude ya sabe el PUC, las responsabilidades y cómo le gusta al cliente que se contabilicen las cosas.

Al finalizar este módulo
  • Saber crear un Project en Claude (web o Cowork)
  • Tener una plantilla de Custom Instructions para contador
  • Saber qué archivos vale la pena meter al Knowledge y cuáles no

Crear el Project — 4 clics

  1. En Cowork (o claude.ai), botón Projects en el sidebar.
  2. “New Project” → nombre: PYME ABC SAS
  3. Tab Custom Instructions → pega la plantilla de abajo.
  4. Tab Knowledge → sube los 3-5 archivos clave del cliente (PUC, último balance, RUT, última renta).

Listo. A partir de ahora, cuando le hagas chat dentro de ese Project, Claude lee tu Custom Instructions y los archivos Knowledge antes de responder. No le tienes que volver a explicar quién es el cliente. La diferencia se siente desde la primera pregunta:

Project: PYME ABC SAS
¿Cómo contabilizo la factura del agente comisionista de Panamá?
Claude · usando Custom Instructions
Para PYME ABC, según el contexto recurrente del Project: comisión a agente del exterior → gasto 5125, retención 1.5% por servicios desde el exterior (Art. 408 ET) como quedaron pactadas las comisiones del cliente. Asiento:
Cuenta PUCDébitoCrédito
5125.05 Comisiones$4.200.000
2365.25 RteFte exterior$63.000
2205.10 Proveedor ext.$4.137.000
Sin Project (chat suelto)
“Depende del país, del convenio de doble imposición, del tipo de servicio… ¿me puedes dar más contexto del cliente?” — y arrancas de cero otra vez.

Plantilla Custom Instructions (copíala y adáptala)

Eres un asistente contable senior trabajando para mi firma con el cliente PYME ABC SAS (NIT 900.123.456-7), comercio textil, régimen ordinario, Grupo 2 NIIF, software World Office. REGLAS DE TRABAJO: 1. Toda cifra de pesos colombianos en formato $1.234.567 (punto como miles). 2. Toda norma citada debe llevar el artículo y la fuente: "Art. 437 ET" o "Res. 000227/2024 DIAN". 3. Si te pido clasificar cuentas del PUC, usa el Decreto 2650/1993 + adaptación NIIF Grupo 2 del cliente. 4. Si te falta un dato (NIT de un tercero, código CIIU), dilo y NO inventes. 5. Si una operación tiene tratamiento contable distinto de fiscal, explícame AMBOS y la diferencia para F2516. CONTEXTO RECURRENTE: - El cliente importa mercancía; los costos directos siguen Decreto 1165/2019. - Provisión cartera: general 1% Art. 145 ET (no individual). - Comisiones a agentes del exterior: retención 1.5% por servicios desde el exterior (Art. 408 ET). FORMATOS DE SALIDA: - Si pides papel de trabajo: tabla en Markdown con columnas Concepto / Valor / Norma. - Si pides asiento contable: bloque código con Débito | Crédito | Cuenta PUC | Tercero. - Si pides borrador de respuesta DIAN: usa formato “Señores DIAN...” en lenguaje formal.

La plantilla está pensada para un cliente PYME ordinario; para Simple, RST con varios CIIU, ESAL o personas naturales, ajustas las reglas. La estructura sigue siendo la misma.

Knowledge — qué subir y qué no

Sí subir al KnowledgeNO subir
RUT actualizado del clienteCédula del representante en imagen
Última declaración de renta firmadaClaves MUISCA, contraseñas bancos
PUC adaptado del cliente (Excel)Todos los movimientos del año (muy pesado, úsa lo del filesystem)
Memo de políticas contables NIIFFotos del local, planos, brochures comerciales
Resolución DIAN de facturación electrónicaCarpeta entera de descargas

Knowledge vs. carpeta local

El Knowledge se queda en los servidores de Anthropic (privado a tu cuenta). La carpeta local Cowork queda en tu disco. Para datos sensibles, prefiere carpeta local. Para normas, plantillas y referencias genéricas, usa Knowledge.

Lo clave de este módulo
  • Un Project por cliente. Custom Instructions + Knowledge.
  • Las Custom Instructions evitan repetir “mi cliente es...” cada chat.
  • El Knowledge va para referencias estables; el filesystem para datos vivos.
EscuelaRuta IA › Módulo 5
Módulo 5 de 12

Memoria persistente y slash commands

Cowork tiene memoria automática: si en un chat le enseñas algo (“mi cliente paga las primas el 15 de junio, no el 30”), te lo recuerda en chats siguientes del mismo Project. Y los slash commands custom te dejan disparar tareas frecuentes con dos palabras.

Al finalizar este módulo
  • Entender cómo funciona la memoria automática de Cowork y cómo revisarla
  • Tener 3 slash commands listos: /cierre, /req-dian, /exogena
  • Saber editar la memoria cuando un cliente cambia de política

Memoria automática — lo que Cowork recuerda solo

Dentro de un Project, Cowork va guardando hechos que tú le enseñas: nombres, decisiones, fechas raras. La próxima vez los usa sin que se lo recuerdes. Lo puedes inspeccionar y editar en Settings → Memory del Project.

Project: PYME ABC SAS — martes
Ojo: este cliente paga las primas el 15 de junio, no el 30 como los demás.
Claude
Anotado. Guardé en memoria: “PYME ABC paga primas el 15 de junio”.
Mismo Project — dos semanas después
¿Qué provisiones debo revisar para el cierre de mayo?
Claude · usando memoria
Además de las habituales (cartera Art. 145 ET, prestaciones), recuerda que este cliente paga primas el 15 de junio — la provisión de prima debe quedar completa en el cierre de mayo, no a mitad como harías con un pago del 30.

Cuándo borrar memoria

Cuando el cliente cambia de política contable (ej. pasa de Decreto 2649 a NIIF, o reclasifica una cuenta). Si no la borras, Claude va a seguir aplicando la regla vieja.

Slash commands custom — tus 3 atajos

Cowork deja crear commands propios. Vive como archivo Markdown dentro de la carpeta. Cuando escribes /cierre en el chat, Claude carga ese prompt completo y arranca.

Comando /cierre — cierre mensual de un cliente

--- name: cierre description: Cierre mensual del cliente activo --- Hazme el cierre mensual del cliente. Pasos: 1. Lee balances/{mes-actual}.xlsx 2. Compáralo contra balances/{mes-anterior}.xlsx (variación por cuenta) 3. Detecta saldos inusuales: cuentas con cambio > 30% mes-a-mes 4. Verifica que el efectivo del balance cuadra con extracto bancario (si está en facturacion-electronica\extracto-{mes}.csv) 5. Lista cuentas por cobrar a más de 90 días para evaluación de deterioro 6. Calcula provisión cartera Art. 145 ET y compárala con la que tiene 7. Genera un papel-trabajo en Markdown y guárdalo como papeles-trabajo/cierre-{mes-actual}.md

Comando /req-dian — respuesta a requerimiento

--- name: req-dian description: Borrador de respuesta a requerimiento DIAN --- Voy a pegarte un requerimiento DIAN. Tu tarea: 1. Identifica el tipo (ordinario Art. 684 / especial Art. 703 / informativo) 2. Lista LITERALMENTE qué está pidiendo (sin interpretar) 3. Para cada punto, indica qué archivo del cliente lo soporta (ruédale a balances\, declaraciones\, exogena\) 4. Redacta el borrador de respuesta en formato formal (“Señores DIAN...”) 5. Cita norma para cada argumento 6. Guarda como requerimientos-dian/respuesta-{numero-req}.docx (markdown si docx no aplica)

Comando /exogena — temporada de medios magnéticos

--- name: exogena description: Pre-armado de exógena AG del cliente --- Vas a pre-armar la exógena AG del cliente. Sigue exactamente la masterclass en escuela/exogena-claude.html. 1. Carga balances\12.xlsx (cierre de diciembre) 2. Carga las 6 declaraciones IVA del año (declaraciones\iva-300\) 3. Carga renta del año anterior si existe (declaraciones\renta-110\) 4. Genera CSV pre-llenados en exogena\: - F1001 pagos a terceros (concepto + 9 columnas) - F1005 IVA descontable / F1006 IVA generado - F1007 ingresos por tercero 5. Cuadre maestro: que F1001 + F1005 cruce con balance. NO inventes NITs. Si te falta uno, lístalo en la columna "?".
Lo clave de este módulo
  • La memoria del Project guarda hechos solo. Revísala cuando el cliente cambie de política.
  • 3 slash commands base: /cierre, /req-dian, /exogena. Crea más según tu práctica.
  • Cada comando es un Markdown corto — versíonalos en Git si quieres compartir con tu equipo.
EscuelaRuta IA › Módulo 6
Módulo 6 de 12

3 flujos típicos en Cowork

Los 3 momentos donde la inversión en montar todo lo anterior te paga: cierre mensual (cada mes), respuesta a requerimiento DIAN (a demanda) y temporada de exógena (febrero-abril).

Al finalizar este módulo
  • Tener un guión paso-a-paso de los 3 flujos
  • Saber cuándo intervenir y cuándo dejar correr el comando
  • Entender qué revisión humana es obligatoria

Flujo 1 — Cierre mensual

Día 10 Llega el balance a la carpeta /cierre Claude compara, detecta inusuales Tú revisas 10 min sobre los inusuales (criterio) Ajustes Claude propone, tú apruebas Firma y archiva Antes: 3-4 horas por cliente Con Cowork: ~45 min (la revisión humana sigue siendo tuya — lo que se va es lo mecánico)
El flujo completo del cierre: Claude hace lo mecánico, tu criterio queda donde sí importa.
  1. Cliente te envía el balance de prueba al día 10. Lo guardas en clientes\pyme-abc\balances\2025-04.xlsx
  2. Abres el Project de PYME ABC en Cowork.
  3. Escribes /cierre. Claude lee, compara, detecta inusuales, genera papel de trabajo.
  4. Tú revisas los inusuales en 10 minutos: cuáles son reales y cuáles error de digitación.
  5. Le indicas a Claude qué ajustes proponer.
  6. Apruebas, envías ajustes al cliente, firma y archiva.

Tiempo antes: 3-4 horas por cliente. Tiempo con Cowork: 45 min para el cierre del mes con la revisión humana donde corresponde.

Flujo 2 — Requerimiento DIAN

  1. Llega el requerimiento por correo. Lo guardas como PDF en clientes\pyme-abc\requerimientos-dian\
  2. En el Project del cliente, escribes /req-dian y pegas el texto.
  3. Claude identifica el tipo, lista lo pedido, sugiere dónde está el soporte y arma borrador.
  4. Tú revisas línea por línea. Aquí NO se delega: tu firma va, tú respondes Art. 402 C.P.
  5. Ajustas, verificas que cada cifra coincide con el balance, firmas y radicas.

No deleges la respuesta final

El borrador es de Claude, la respuesta es tuya. Si firmas algo que no leíste y lleva un dato falso, el delito penal por declaración inexacta es tuyo, no de Anthropic. Cowork acelera la redacción; no reemplaza el criterio del contador firmante.

Flujo 3 — Temporada de exógena

La temporada arranca enero y cierra entre marzo y mayo según el calendario DIAN. Con la carpeta-por-cliente lista, este flujo es el que más tiempo libera.

  1. Para cada cliente: /exogena en su Project.
  2. Claude carga balance de cierre, las 6 declaraciones IVA y la renta del año anterior.
  3. Genera CSVs pre-llenados en exogena\ (F1001, F1005, F1006, F1007).
  4. Tú abres exogena.html en exogenadian.com y cargas el CSV resultante.
  5. La herramienta corre validaciones, tú revisas el log del prevalidador.
  6. Si hay errores, vuelves al chat del Project con el log y pides corrección.

Combinación con la masterclass

Este flujo es el orquestador de la masterclass Exógena con Claude. Ahí aprendes el detalle de cada formato; aquí lo aplicas sobre 10 clientes seguidos sin re-explicarle a Claude quién es cada uno.

Lo clave de este módulo
  • 3 flujos, 3 momentos. Cada uno con su slash command.
  • La revisión humana siempre va: cierre (inusuales), DIAN (línea por línea), exógena (log del prevalidador).
  • El ahorro real aparece en el segundo mes — cuando ya no tienes que armar la estructura.
EscuelaRuta IA › Módulo 7
Módulo 7 de 12

Qué es una Skill y su anatomía

Una Skill es una receta que le enseñas a Claude una vez y la usas siempre —en Cowork y también en Claude Code—. Para un contador, las Skills convierten tus mejores prompts (cuadre IVA, clasificación F1001) en herramientas que se activan solas cuando la tarea lo amerita.

Al finalizar este módulo
  • Distinguir Skill vs. prompt suelto vs. slash command
  • Conocer la estructura de carpeta de una skill (SKILL.md + references + examples)
  • Saber escribir el description que hace que Claude la active en el momento correcto

Skill vs. prompt vs. slash command

 Prompt sueltoSlash commandSkill
Vive enTu memoria / nota sueltaUn archivo .md en la carpetaUna carpeta dedicada con SKILL.md + scripts + ejemplos
ReusableNo (lo reescribes cada vez)Sí con un comandoSí y composable con otras skills
Sirve paraTareas únicasTareas frecuentes en un ProjectTareas que se repiten en TODOS los clientes y quieres compartir con tu equipo
Tamaño1-5 líneas10-30 líneas50-500 líneas + ejemplos + tests

Criterio para subir de slash a skill

Si te vas a copiar el slash command de un cliente a otro y le tienes que ajustar variables cada vez, ya merece ser skill. Las skills se parametrizan y se cargan donde sea (no viven dentro de un Project específico) — y la misma carpeta sirve en Cowork y en Claude Code.

3 casos contables donde una Skill paga rapidísimo

Clasificador F1001

Mapear cuentas del PUC a uno de los 28 conceptos del F1001. Lo haces igual para los 15 clientes. La montamos en el Módulo 8.

Cuadre IVA vs. balance

IVA generado del 300 contra cuenta 2408. IVA descontable contra cuenta 1355. Misma lógica, distintas cifras. Módulo 9.

Lectura del prevalidador

El log del prevalidador es feo y enumera errores técnicos. Una skill que los traduce a “te falta el NIT del tercero X en F1001” te ahorra 30 min por iteración. Módulo 9.

Estructura de la carpeta

skills\clasificador-exogena-co\   SKILL.md # El archivo principal: descripción + instrucciones   references\     res-227-2024.md # Norma DIAN resumida     conceptos-f1001.md # Los 28 conceptos del F1001   examples\     caso-pyme.md # Ejemplo entrada/salida real     caso-esal.md   scripts\ # Opcional: scripts ejecutables Python/JS     verificar_nit.py

Esta estructura no es opcional: Claude busca exactamente estos archivos para entender qué hace la skill y cuándo activarla.

El archivo SKILL.md — tres bloques

SKILL.md tiene tres bloques bien definidos: frontmatter (nombre + descripción para que Claude sepa cuándo activarla), instrucciones (qué hacer paso a paso) y contratos (qué espera de entrada y qué entrega de salida).

--- name: clasificador-exogena-co description: Clasifica cuentas del PUC colombiano a conceptos del F1001   de información exógena DIAN AG. Usar cuando el usuario quiera   pre-armar el F1001 desde un balance o un auxiliar. --- # Clasificador Exógena CO ## Cuándo activarte Cuando el usuario pegue un auxiliar contable, un balance o un listado de cuentas y mencione: F1001, exógena, medios magnéticos, pagos a terceros o Art. 631 ET. ## Lo que haces 1. Lee la entrada (Excel/CSV con cuentas y movimientos). 2. Para cada cuenta del grupo 5 (gastos), 7 (costos) y 13xxxx (deudores no operacionales relevantes),    asigna uno de los 28 conceptos del F1001 (ver references/conceptos-f1001.md). 3. Para conceptos con tarifas IVA o retención diferenciadas, desglosa en columnas    (ver el detalle de las 9 columnas en references/conceptos-f1001.md). 4. Si una cuenta no mapea a ningún concepto, muévela a "Concepto 5066 — Otros pagos". 5. Si una cuenta DEBE excluirse del F1001 (ej. nómina ya en F2276), muévela a "exclusión" con motivo. ## Lo que entregas Una tabla Markdown con columnas: | Código PUC | Nombre cuenta | Concepto F1001 | Justificación (norma) | Valor base | Valor IVA mayor | Valor reten | ## Restricciones - NUNCA inventes el NIT de un tercero. Si falta, marca "?" y lístalo aparte. - SIEMPRE cita el artículo del ET o de la Res. 000227 que justifica la clasificación. - Si una cuenta tiene movimiento por debajo del tope reportable, márcala "< tope: no reportable". - Para personas naturales asalariadas (concepto 5004), redondear a múltiplos de mil según especificación MUISCA.

Por qué la description importa tanto

Claude lee el description del frontmatter de TODAS tus skills al inicio del chat y decide cuáles activar. Si tu description dice “clasifica cosas”, no se va a activar nunca. Si dice “Clasifica cuentas del PUC colombiano a conceptos del F1001... Usar cuando...” Claude sabe exactamente cuándo entrar.

Tú escribes “Pre-arma el F1001 de mi cliente XYZ” Claude escanea los description de todas tus skills “F1001” → match! Carga SKILL.md instrucciones + contratos references/ solo si las necesita Sin description clara, el flujo muere en el paso 2: la skill existe pero nunca se activa.
El description es el gatillo: Claude lo lee primero y decide si entra.

Errores comunes en la description

1) Demasiado genérica (“Ayuda con exógena”). 2) En inglés en una skill española. 3) Sin la frase “Usar cuando...” (Claude no infiere el trigger sin ella). 4) Más larga que 2 frases (se vuelve ruido).

References — donde vive la norma

La carpeta references/ es para documentos largos que NO quieres cargar siempre, sino solo cuando la skill los necesita. La Res. 000227/2024 completa son 80 páginas; resumida en res-227-2024.md son 6. Cargas la versión resumida y Claude trabaja sobre eso.

Cuándo actualizar references

Cada vez que la DIAN saca una resolución modificatoria. Para AG actual, las modificatorias 000233 y 000237 de 2025 ya están integradas; cuando salga la próxima toca actualizar.

Lo clave de este módulo
  • Skill = receta + scripts + ejemplos. Vive aparte del Project y sirve en Cowork y Claude Code.
  • Se justifica cuando la lógica se repite en todos tus clientes.
  • El description es el trigger: claro, específico, en español, con “Usar cuando...”.
  • Las references se actualizan cuando cambia la norma.
EscuelaRuta IA › Módulo 8
Módulo 8 de 12

Tu primera Skill: clasificador-exogena-co

Construimos la primera skill completa de principio a fin. Es la que más tiempo libera durante temporada (enero-abril): clasifica automáticamente cuentas del PUC a los 28 conceptos del F1001 con la norma DIAN vigente.

Al finalizar este módulo
  • Tener skills\clasificador-exogena-co\ funcionando
  • Haber probado con un balance real y verificado el cruce con Res. 000227/2024
  • Entender dónde intervenir manualmente y dónde dejar correr
Skill #1

clasificador-exogena-co

Lee un auxiliar contable y devuelve una tabla con concepto F1001 asignado por cuenta, valor base, valor IVA mayor, valor retención y norma que justifica la clasificación.

Res. 000227/2024 Art. 631 ET Decreto 2650/1993 (PUC)

Paso 1 — SKILL.md (cópiala y adáptala)

Ya la vimos completa en el Módulo 7. Solo asegúrate de pegarla en skills\clasificador-exogena-co\SKILL.md.

Paso 2 — references/conceptos-f1001.md (los más usados)

# Conceptos del F1001 — AG vigente ## Fuente: Res. 000227/2024 DIAN mod. por 000233 y 000237/2025 ## Conceptos más usados (ordenados por frecuencia en PYMES CO) 5001 — Salarios, prestaciones sociales y demás pagos laborales.    Cuentas PUC típicas: 5105 / 5205 / 7105.    NO reportar si está en F2276 Nómina (excepto pagos no reportados ahí). 5004 — Honorarios profesionales personas naturales / jurídicas.    Cuentas PUC: 5110, 5210, 7110.    Desglose: base de retención 10% PJ / 11% PN no declarante / 4% RST. 5006 — Servicios en general (no honorarios).    Cuentas PUC: 5135 (mantenimiento), 5140 (gastos legales), 5145.    Reten estándar 4-6% según declarante. 5008 — Arrendamientos.    Cuenta PUC: 5120.    Reten 3.5% (bienes inmuebles), 4% (bienes muebles). 5010 — Compra de activos fijos.    Cuentas PUC: 152x, 154x, 156x.    Concepto distinto si es por leasing financiero (1465 / 2335). 5011 — Compra de inventarios (mercancías).    Cuentas PUC: 1435 / 6135 / 7405.    Si es importación: incluir aranceles e IVA importación en valor base. 5013 — Compra de bienes no inventario (suministros, papelería).    Cuentas PUC: 5195, 7195. 5014 — Pagos a comisionistas, intermediarios.    Cuenta PUC: 5125.    Reten 10% (PJ y PN declarante). 5015 — Aportes parafiscales (SENA, ICBF, CCF).    Cuenta PUC: 2370. 5018 — Aportes seguridad social (salud, pensión, ARL).    Cuentas PUC: 2380. 5020 — Intereses y rendimientos financieros pagados.    Cuentas PUC: 5305, 7305. 5022 — Donaciones.    Cuentas PUC: 5295.    Tener cuidado: descuento renta Art. 257 ET requiere ESAL beneficiaria. 5024 — Impuestos efectivamente pagados (predial, ICA, vehic).    Cuenta PUC: 5115. 5027 — Servicios públicos.    Cuenta PUC: 5135. 5029 — Pagos al exterior (no servicios técnicos).    Reten 33%-35% según concepto y CDI. 5066 — Otros pagos — CAJÓN FINAL. Usar SOLO si ningún otro encaja.

Por qué solo los más usados

El F1001 vigente tiene 28 conceptos. En una PYME ordinaria CO usas activamente unos 15. Esta reference documenta los críticos para que la skill clasifique correcto; los exóticos (operaciones con el exterior, pagos a entidades estatales) los agregas según te aparezcan.

Paso 3 — examples/caso-pyme.md

Los examples son CRÍTICOS para skills contables. Claude mejora muchísimo cuando ve un caso entrada-salida concreto. Pega uno de tus clientes reales (anonimizado):

# Caso: PYME importadora textil ## Entrada (auxiliar contable enero-diciembre simplificado) | Código PUC | Nombre cuenta | Valor anual | NIT tercero | |------|-------|-------|------| | 5105.05 | Sueldos personal operativo | $480.000.000 | varios (Nómina) | | 5110.05 | Honorarios contador externo | $36.000.000 | 79.123.456 | | 5125.05 | Comisiones por venta | $24.000.000 | 900.456.789 | | 5135.05 | Mantenimiento equipos | $8.500.000 | 800.111.222 | | 5120.05 | Arriendo oficina | $84.000.000 | 8.123.456 | | 6135.05 | Compra mercancía importada | $1.250.000.000 | varios proveedores ext | | 5295.05 | Donación a fundación | $5.000.000 | 800.999.000 (ESAL) | ## Salida esperada (lo que la skill debe producir) | Código PUC | Concepto F1001 | Justificación | Valor base | Reportable | |------|-------|-------|-------|------| | 5105.05 | (excluido) | Ya en F2276 Nómina | $480M | NO | | 5110.05 | 5004 Honorarios | PN profesional, retención 11% | $36M | SÍ (tope: sí supera) | | 5125.05 | 5014 Comisiones | Intermediario PJ, retención 10% | $24M | SÍ | | 5135.05 | 5006 Servicios | Mantenimiento PJ no declarante | $8.5M | SÍ | | 5120.05 | 5008 Arriendos | Inmueble PN, retención 3.5% | $84M | SÍ | | 6135.05 | 5011 Inventarios | Importación: incluir aranceles e IVA imp en base | $1.250M | SÍ (desglosado por proveedor) | | 5295.05 | 5022 Donaciones | Verificar Art. 257 ET para descuento | $5M | SÍ | ## Notas - Nómina (5105) NO va en F1001 porque ya se reporta agregada en F2276. - Compras importadas se desglosan por proveedor extranjero con NIT formato exterior.

Paso 4 — Probar la skill

En Cowork, abre cualquier Project. Si tienes la skill en ~/.claude/skills/clasificador-exogena-co/ (o en la carpeta de skills del Project), basta con escribir:

Te paso el auxiliar de mi cliente XYZ del año gravable. Pre-arma el F1001. [pegas o adjuntas la tabla]

Claude detecta que mencionas F1001, lee la description de tu skill, la activa, carga las references y produce la tabla según el contrato del SKILL.md. Tú revisas las celdas marcadas con “?” (NITs faltantes) y los casos donde la skill usó el concepto-cajón 5066 (suelen necesitar criterio humano).

Montaje de tu primera skill — paso a paso

0 / 6
Lo clave de este módulo
  • 3 archivos: SKILL.md, references/conceptos-f1001.md, examples/caso-pyme.md.
  • El ejemplo entrada-salida es lo que más sube la calidad.
  • NITs faltantes y concepto 5066 son las celdas donde tú intervienes.
EscuelaRuta IA › Módulo 9
Módulo 9 de 12

Skills 2 y 3: cuadre-iva-co + validador-prevalidador

Dos skills más, mismas piezas: la primera cuadra las declaraciones IVA 300 del año contra el balance; la segunda traduce los logs técnicos del prevalidador V9 a lenguaje de contador con la acción correctiva exacta.

Al finalizar este módulo
  • Tener skills\cuadre-iva-co\ y skills\validador-prevalidador\ funcionando
  • Entender el modelo de saldos a favor vs por pagar y cómo afecta el cuadre
  • Ahorrar al menos 30 min por iteración del prevalidador
Skill #2

cuadre-iva-co

Lee las 6 declaraciones IVA 300 bimestrales (o cuatrimestrales/anual según el caso) y las cuadra contra balance: 2408 vs IVA generado, 1355 vs IVA descontable, 2367 vs retenciones de IVA practicadas.

Art. 437 ET Art. 488 ET Decreto 1625/2016

SKILL.md del cuadre IVA

--- name: cuadre-iva-co description: Cuadra las declaraciones IVA 300 del año contra el balance contable   colombiano. Activar cuando el usuario quiera revisar consistencia de IVA generado,   descontable, retenciones y saldos antes de cierre o exógena. --- # Cuadre IVA CO ## Pasos 1. Lee las declaraciones IVA: en orden, F300 bimestre 1 a 6 (o equivalente anual RST). 2. Lee el balance acumulado de diciembre. 3. Por cada bimestre, calcula:    a) IVA generado del 300 (renglones 27 al 58) vs movimiento de la cuenta 2408 en el bimestre.    b) IVA descontable del 300 (renglones 67 al 79) vs movimiento de la cuenta 1355 en el bimestre.    c) Retenciones de IVA practicadas (renglones 91-92) vs movimiento de 2367.    d) Saldo a favor o pagar (renglones 93-96) vs cuenta 1355.95 o 2408 saldo final. 4. Reporta diferencias > 1% en cada celda con causa probable (digitación / norma / temporal). 5. Si hay saldos a favor: verifica que se imputaron al siguiente bimestre o se solicitaron. ## Contrato de salida Tabla por bimestre: | Bimestre | Concepto | Declaración 300 | Balance | Diferencia | Causa probable | Acción sugerida | ## Restricciones - Si el cliente es RST: la declaración es anual (F260), no bimestral. Usar references/cuadre-rst.md. - Si maneja AIU: la base de IVA cambia — ver references/aiu.md. - NO sugerir "presentar corrección" sin revisar firmeza (Art. 714 ET).

Saldos a favor y firmeza

La skill puede detectar un descuadre de hace 3 bimestres, pero presentar corrección con sanción del Art. 644 ET es decisión tuya. La firmeza juega: una declaración con saldo a favor solicitado en devolución queda en firme distinto que una con saldo a pagar. La skill no debe sugerir corrección automática.

Skill #3

validador-prevalidador

Lee el log del prevalidador V9 (XML o log de texto) y devuelve cada error en formato “Renglón X del F1001: falta NIT del tercero Y; solución: corregir el registro #N”.

Prevalidador DIAN V9 Res. 000227/2024

SKILL.md del validador

--- name: validador-prevalidador description: Traduce errores del prevalidador V9 a lenguaje contable con la acción   correctiva exacta. Activar cuando el usuario pegue un log de error o XML del prevalidador. --- # Validador del Prevalidador V9 ## Cuándo activarte Cuando el usuario pegue un texto que contenga: “PrevalidadorV9”, “EXCG”, “error de validación”, o un bloque XML con tags <Errores> o <ValidationResult>. ## Pasos 1. Detecta el tipo de error (categoriza con references/catalogo-errores.md):    - Estructurales (tag mal formado, encoding)    - De negocio (NIT inválido, concepto fuera de catálogo)    - De cruce (suma de subconceptos no coincide con valor total)    - De tope (valor por debajo del mínimo reportable) 2. Para cada error, identifica:    - Formato afectado (F1001/F1005/...)    - Registro / renglón    - Causa probable    - Acción correctiva paso a paso 3. Prioriza: bloquean transmisión vs son advertencias. ## Contrato de salida | # | Formato | Registro | Tipo error | Mensaje crudo | Traducción contable | Acción | |---|------|------|------|------|------|------| ## Restricciones - NUNCA sugieras “ignorar el error” sin verificar que es advertencia, no bloqueante. - Si el error es de NIT que no existe en RUES, sugerir consulta NIT antes de inventar tipoDoc. - Para errores recurrentes en el mismo cliente, sugerir actualizar plantilla maestra del cliente.

references/catalogo-errores.md (los 10 más comunes)

## E001 — NIT del tercero no válido (dígito verificación) Causa: NIT mal digitado o dígito de verificación incorrecto. Acción: validar con consulta NIT DIAN. Si NIT correcto, ajustar DV. ## E002 — Suma de subconceptos ≠ valor reportado Causa: típico cuando se llena valor base sin desglosar IVA mayor / reten. Acción: revisar columnas 4-9 del F1001, verificar que sumen al total. ## E003 — Concepto fuera del catálogo del año Causa: código de concepto que cambió entre AG (DIAN actualiza cada año). Acción: validar concepto vigente según Res. del año (ej. AG 2025 = Res. 000227/2024). ## E004 — TipoDoc inconsistente con NIT Causa: NIT formato persona jurídica con tipoDoc=CC. Típico en extranjeros (CE/PEP/PPT). Acción: revisar tipoDoc; si es extranjero, usar 21=CE / 41=PAS / 47=PEP / 48=PPT. ## E005 — Dirección del tercero excede longitud Causa: direcciones largas con caracteres especiales. Prevalidador trunca o rechaza. Acción: simplificar dirección a máx 100 caracteres sin acentos ni &. ## E006 — Concepto requerido según responsabilidades RUT Causa: cliente tiene resp 05 pero no reportó F1005 (IVA descontable). Acción: revisar responsabilidades RUT vs formatos enviados. ## E007 — Suma F1001 vs F1011 difiere Causa: pagos por conceptos sumados ≠ total renta de ese tipo. Acción: verificar cruces F1001 / F1004 / F1011 con renta del cliente. ## E008 — País incorrecto para pagos al exterior Causa: código de país no válido en catálogo DIAN. Acción: usar catálogo ISO 3 letras según especificación. ## E009 — Valor negativo en concepto que no admite negativo Causa: devolución o NC mal aplicada al concepto positivo. Acción: reportar como reducción del bimestre anterior o reclasificar concepto. ## E010 — Fecha fuera del período declarado Causa: movimiento de enero del año siguiente colado en el AG actual. Acción: filtrar fechas del balance al período exacto antes de generar XML.
Practica: el cuadre que ya hiciste a mano (20 min)
  1. Toma un cliente cuyo IVA del año pasado ya cuadraste manualmente (así tienes contra qué comparar).
  2. Monta cuadre-iva-co y pásale las 6 declaraciones + balance de diciembre.
  3. Compara la tabla de la skill contra tu papel de trabajo: ¿detectó los mismos descuadres? ¿Encontró alguno que se te pasó?
  4. Si la skill marcó algo que NO es descuadre real (falso positivo), agrégalo como nota en el SKILL.md — así aprende tu criterio.

Este ejercicio con un caso ya resuelto es la forma más segura de calibrar confianza en la skill antes de usarla en vivo.

Lo clave de este módulo
  • cuadre-iva-co: 4 cruces por bimestre (generado, descontable, retenido, saldo); diferencias > 1% con causa probable. La acción correctiva la decide el contador, no la skill.
  • validador-prevalidador: el catálogo de 10 errores cubre el 90% de los casos en CO; la salida tabulada separa bloqueantes de advertencias.
  • Errores recurrentes en un cliente = señal para ajustar su plantilla maestra.
EscuelaRuta IA › Módulo 10
Módulo 10 de 12

Encadenar skills y compartirlas con tu firma

Una skill sola te ahorra una tarea. Tres skills encadenadas te ahorran un proceso. Y versionadas en Git, todo tu equipo se beneficia cuando la DIAN cambia la resolución y tú actualizas la reference una sola vez.

Al finalizar este módulo
  • Tener el pipeline exógena corriendo end-to-end en uno de tus clientes
  • Saber dónde va la supervisión humana entre paso y paso
  • Tener tus 3 skills en un repo Git privado con proceso de cambios

El pipeline visual

Balance + IVAs
clasificador-exogena-co
cuadre-iva-co
Generar XML
validador-prevalidador
Transmitir

Cada flecha es un punto de revisión humana. La idea NO es darle “haz la exo de XYZ” y que termine sin ver. Es que cada skill haga su parte, tú revises, y pases a la siguiente.

Prompt orquestador

Tu Project del cliente puede tener un slash command /exogena-full que orquesta las 3 skills en orden:

--- name: exogena-full description: Pipeline completo de exógena para el cliente activo --- Vas a procesar la exógena AG completa del cliente. Tres fases, una revisión humana entre cada una. FASE 1 — Clasificación F1001 Carga balances/12.xlsx y usa la skill clasificador-exogena-co. Entrega tabla y PÁRATE. Espera mi OK antes de pasar a la Fase 2. FASE 2 — Cuadre IVA Carga las declaraciones declaraciones/iva-300/*.pdf y usa la skill cuadre-iva-co. Cruza el resultado con lo de la Fase 1 (IVA descontable de F1005 debe casar con cuenta 1355). Entrega tabla de cuadre y PÁRATE. FASE 3 — Validación previa Genera los CSVs/XMLs para el prevalidador. Cuando yo te pase el log del prevalidador, usa la skill validador-prevalidador. NO ejecutes las fases sin mi confirmación entre cada una.

PÁRATE entre fases — importante

La instrucción “PÁRATE” es lo que mantiene a Claude en modo asistente. Sin eso, intentará hacer todo en un solo bloque y te llega un papel de trabajo de 12 páginas que ya nadie revisa.

Skills para tu firma — versionar en Git

Si trabajas solo, basta con tener las skills en tu disco. Si tienes equipo o aspiras a tenerlo, las skills van en repositorio Git compartido:

firma-claude-skills\ # Repo Git privado   README.md # Cómo instalar, cómo contribuir   CHANGELOG.md # Cada cambio normativo aplicado   skills\     clasificador-exogena-co\     cuadre-iva-co\     validador-prevalidador\   .github\     PULL_REQUEST_TEMPLATE.md # Plantilla para cambios

Onboarding de un nuevo miembro del equipo

  1. Le das acceso al repo privado.
  2. Clona en su carpeta de Claude: git clone <url> ~/.claude/skills
  3. Listo. Las 3 skills aparecen cuando trabaje cualquier cliente, en Cowork o en Claude Code.

Política de cambios

Cambio en una skill = PR al repo. Quien revisa: el contador senior. Revisión mínima: que la description sigue siendo clara, que el SKILL.md cita la norma actualizada y que el CHANGELOG.md menciona la resolución que justificó el cambio.

Cuando cambia la normativa

Tipo de cambio normativoAcción en las skills
Res. modificatoria de exógena (anual)Actualizar references/ de clasificador-exogena-co y validador-prevalidador
Nueva tarifa UVT (anual)Si las skills tienen valores en UVT, dejar variable. Si tienen pesos, actualizar.
Reforma tributaria mayor (Ley)Revisión manual completa. No todas las skills pueden seguir siendo válidas.
Decreto reglamentario nuevoAgregar al references correspondiente.

Checklist: skills listas para compartir

0 / 5
Lo clave de este módulo
  • Pipeline = orquestador que llama skills en orden con paradas humanas.
  • “PÁRATE” entre fases evita el chorro de 12 páginas sin revisar.
  • Skills en Git privado para versión + propagación al equipo; PR template + CHANGELOG mantienen trazabilidad normativa.
EscuelaRuta IA › Módulo 11
Módulo 11 de 12

Claude Code para contadores — cuándo pasar a la terminal

Claude Code es el agente de Anthropic para trabajo técnico: en vez de conversar sobre un archivo, ejecuta — corre comandos, transforma 40 Excel en lote, escribe scripts y los prueba. No necesitas ser programador para sacarle provecho; necesitas saber cuándo usarlo en vez de Cowork.

Al finalizar este módulo
  • Saber cuándo una tarea es de Cowork y cuándo es de Claude Code
  • Tenerlo instalado y haber corrido tu primera tarea en lote
  • Entender el modelo de permisos (Claude propone, tú apruebas)

Cowork vs. Claude Code — la regla práctica

La tarea es...Úsalo enPor qué
Analizar UN balance, redactar UNA respuesta, revisar UN cierreCoworkEs conversación sobre archivos: lees, preguntas, ajustas.
Hacer LO MISMO sobre 40 archivos (renombrar PDFs de clientes, consolidar 12 balances mensuales en uno, convertir todos los extractos a CSV)Claude CodeEs ejecución en lote: Claude escribe el script, lo corre, verifica el resultado.
Construir una herramienta que vas a usar todos los meses (liquidador, conciliador, generador de certificados)Claude CodeEs desarrollo de software — y la profundización va en Desarrollo para Contadores.

El test de la repetición

Si al describir la tarea dices “para cada archivo...” o “todos los meses hago...”, es Claude Code. Si dices “mira este archivo y dime...”, es Cowork.

Dónde corre y cómo se instala

Claude Code existe en varios formatos: CLI en la terminal (el original), app de escritorio (Windows/Mac), web en claude.ai/code y extensiones de IDE (VS Code, JetBrains). Para un contador sin terminal, la app de escritorio o la web son la puerta de entrada más amable; usa la misma cuenta Pro de Claude que ya tienes.

Una vez dentro, el flujo es el mismo de Cowork pero orientado a acción: le señalas una carpeta de trabajo, le describes la tarea, y Claude propone los pasos y los ejecuta.

Tu primera tarea en lote

Caso real de temporada: el cliente te mandó 12 balances mensuales en 12 Excel con formatos ligeramente distintos, y necesitas un consolidado anual. En Claude Code, parado sobre la carpeta:

En esta carpeta hay 12 archivos balance-2025-01.xlsx a balance-2025-12.xlsx. Cada uno tiene columnas Código PUC / Nombre / Débito / Crédito / Saldo, aunque algunos meses traen la cabecera en la fila 3 y otros en la 5. 1. Lee los 12 y normalízalos a la misma estructura. 2. Genera consolidado-2025.xlsx con una hoja por mes + una hoja "Anual" con el acumulado por cuenta a nivel 4 dígitos. 3. Avísame si algún mes tiene cuentas que no aparecen en los demás. NO modifiques los archivos originales.

Claude escribe el script (Python con openpyxl o similar), te muestra qué va a hacer, lo corre y te entrega el consolidado. Así se ve la sesión:

claude — balances-cliente-abc
> Voy a hacer esto en 3 pasos: 1. Leer los 12 Excel y detectar dónde arranca la cabecera de cada uno 2. Normalizar y generar consolidado-2025.xlsx (12 hojas + Anual) 3. Reportar cuentas que no aparecen en todos los meses ● Ejecutar script consolidar.py — ¿aprobar? [s/n] s Leídos 12 archivos (cabecera en fila 3: ocho meses; fila 5: cuatro meses) consolidado-2025.xlsx generado (13 hojas, 247 cuentas nivel 4) ⚠ La cuenta 5295 (donaciones) solo aparece en jun y dic — revisar si es normal. Originales intactos. El script quedó en consolidar.py para el año entrante.

Lo que a mano toma una tarde, sale en minutos — y el script queda guardado para el año siguiente. Fíjate en el [s/n]: nada se ejecuta sin tu aprobación.

El modelo de permisos: Claude propone, tú apruebas

A diferencia del chat, Claude Code puede ejecutar comandos y modificar archivos. Por eso trabaja con permisos: antes de correr un comando o editar un archivo te lo muestra y espera tu aprobación. Reglas de oro para un contador:

  • Trabaja sobre copias. Antes de una tarea en lote, duplica la carpeta. Los originales del cliente no se tocan.
  • Lee lo que apruebas. Si propone borrar o sobreescribir algo y no entiendes por qué, pregunta antes de aprobar.
  • No actives el modo automático (aprobar todo sin preguntar) con datos de clientes hasta que lleves semanas usándolo.

Error común

Darle acceso a la carpeta raíz con TODOS los clientes para una tarea de uno solo. Igual que en Cowork (Módulo 2): carpeta dedicada por tarea, y Claude solo ve lo que necesita.

Tus skills también funcionan aquí

Las skills que montaste en los Módulos 7-9 viven en ~/.claude/skills/ — y Claude Code las lee del mismo lugar. El clasificador F1001 que usas conversando en Cowork es el mismo que Claude Code puede invocar dentro de un script de lote para procesar los 15 clientes de una sentada (con tu revisión entre cliente y cliente, como en el pipeline del Módulo 10).

Si esto te abre el apetito de construir herramientas propias —tu liquidador, tu conciliador, tu página— el camino completo (Git, Next.js, TypeScript, cómo pedirle bien las cosas a Claude Code) está en Desarrollo para Contadores.

Lo clave de este módulo
  • Regla: conversación sobre UN archivo = Cowork; ejecución sobre MUCHOS = Claude Code.
  • Corre en terminal, escritorio, web e IDE — misma cuenta Pro.
  • Permisos: propone antes de ejecutar. Copias primero, originales intactos.
  • Las mismas skills de ~/.claude/skills/ sirven en Cowork y en Code.
EscuelaRuta IA › Módulo 12
Módulo 12 de 12

Privacidad, backup y plan de adopción

Cierre del curso: qué sale del computador y qué no, cómo respaldar tu carpeta de Claude sin filtrar al cliente, y un plan de adopción a 30 días para que esto realmente entre en tu práctica.

Al finalizar este módulo
  • Saber qué sale a Anthropic vs. qué queda local
  • Tener una política de backup que respete privacidad del cliente
  • Tener tu plan de 30 días para adoptar Cowork con 1 cliente piloto primero

Qué sale del computador

AcciónDónde queda
Custom Instructions del ProjectServidores Anthropic (privado a tu cuenta)
Archivos del KnowledgeServidores Anthropic
Chats y memoria automáticaServidores Anthropic
Archivos que Claude lee del filesystemContenido sale en el momento del análisis (va como contexto al modelo). El archivo en sí sigue local.
Slash commands custom (.md)Local en tu disco

Plan correcto para no entrenar con tu data

Verifica que tu cuenta sea Claude Pro, Team, Max o Enterprise. En el plan Free de Claude, Anthropic puede usar tu data para entrenamiento (opt-in según versión). Confirma en Settings → Privacy.

Backup de la carpeta Claude-Trabajo

La carpeta local es valiosa: tiene la configuración de tu firma (slash commands, plantillas, fichas _cliente.md) y los papeles de trabajo. Si se quema el disco, pierdes meses.

Opción A — Git privado

Repositorio privado en GitHub o GitLab. Solo lo de configuración (slash commands, plantillas). Los balances reales no van a Git (gitignore balances/, declaraciones/, requerimientos-dian/).

Opción B — Drive privado

OneDrive personal o Google Drive personal cifrado. Sirve para los datos reales, pero nunca un Drive corporativo del cliente.

Opción C — Disco externo

El más simple. SSD externo cifrado, backup semanal manual. Mantienes todo offline.

Plan de adopción — 30 días

SemanaAcciónEntregable
1Instalar Cowork + crear carpeta + 1 cliente piloto (el que mejor conozcas)1 Project + 1 ficha _cliente.md funcionando
2Correr /cierre sobre el cliente piloto. Comparar contra cierre manual del mismo mes.Papel de trabajo generado vs. el tuyo histórico
3Replicar la estructura para 3 clientes más. Crear /req-dian y probarlo con un requerimiento real. Montar tu primera Skill (Módulo 8).4 Projects activos + 1 skill
4Onboarding de tu auxiliar (si tienes). Documentar tu Cowork en una sola página interna.Equipo trabajando con la misma estructura

Empieza por el cliente que mejor conozcas

NO empieces por el cliente más complejo: empieza por el que conoces de memoria. Así puedes comparar fácilmente si Cowork acierta o se desvía, sin perder tiempo verificando contra terceros.

Tu plan de 30 días — márcalo a medida que avanzas (queda guardado)

0 / 8

Preguntas frecuentes

¿Necesito plan pago de Claude para todo esto?

Cowork funciona con cuenta Free, pero la utilidad real (límites de uso, Projects amplios, modelos grandes) arranca en Pro (~USD $20/mes). Para un contador con cartera, se paga solo con el primer cierre del mes. Skills y Claude Code usan la misma cuenta.

¿Anthropic entrena sus modelos con los datos de mis clientes?

En planes pagos (Pro/Max/Team/Enterprise) tu data no se usa para entrenamiento por defecto. Verifícalo en Settings → Privacy de tu cuenta. De todas formas: contraseñas, tokens MUISCA y cédulas crudas NUNCA van en carpetas ni en Knowledge (módulos 3 y 12).

¿Qué pasa si Claude se equivoca en una cifra o una norma?

Pasa, y por eso el curso insiste en los puntos de revisión humana: inusuales del cierre, línea por línea en respuestas DIAN, log del prevalidador. La regla: Claude redacta y calcula borradores; el contador firmante verifica y responde. Las skills ayudan porque obligan a citar la norma exacta — más fácil de auditar que una respuesta suelta.

¿Las skills sirven también en claude.ai (web)?

El flujo de este curso está pensado para Cowork y Claude Code, que leen la carpeta ~/.claude/skills/ de tu disco. En la web puedes lograr algo parecido subiendo el SKILL.md al Knowledge de un Project, pero pierdes la activación automática y el versionado en Git.

¿Cuánto me demoro montando todo el sistema?

Con el plan de 30 días: la semana 1 es instalación + 1 cliente piloto (una tarde), la semana 2 valida el cierre, y las semanas 3-4 escalan a 4 clientes + primera skill. El ahorro neto aparece el segundo mes, cuando ya no hay nada que montar.

Soy auxiliar / estudiante, ¿me sirve este curso?

Sí, y es ventaja competitiva: las firmas están empezando a buscar gente que ya trabaje así. Hazlo con datos de práctica (no de clientes reales de tu empleador sin permiso) y al final emite tu certificado verificable.

Próximas 2 skills que vale la pena construir

  1. respuesta-requerimiento-dian — recibe un PDF de requerimiento, identifica artículos invocados, mapea a archivos del cliente y arma borrador estructurado.
  2. conciliador-bancario — toma extracto bancario CSV + auxiliar 1110 y deja las partidas conciliadas / no conciliadas separadas con causa.

¿Y ahora qué? Pasa a otro curso

Con Cowork andando, tus 3 skills montadas y el primer contacto con Claude Code, el siguiente paso depende de tu momento:

Exógena con Claude →

La aplicación más densa: armar la exógena AG completa con IA, paso a paso en 15 módulos. Ideal si viene temporada.

Auditar EEFF con IA →

Detección de errores, conciliación y hallazgos por sector sobre estados financieros, con los mismos flujos que ya montaste.

Desarrollo para Contadores →

Si Claude Code te abrió el apetito: Git, Next.js, TypeScript y cómo construir tu propio software contable.

O mira el catálogo completo en la Escuela Contable y la Ruta IA.

Resumen del curso entero
  • Ecosistema: web para consultas, Cowork para el día a día, Claude Code para automatizar. Modelos: Fable 5 / Opus 4.8 / Sonnet 4.6 / Haiku 4.5.
  • Carpeta-por-cliente con misma estructura siempre + ficha _cliente.md.
  • Un Project por cliente con Custom Instructions + Knowledge, y memoria que se revisa.
  • 3 slash commands: /cierre, /req-dian, /exogena.
  • 3 Skills propias: clasificador F1001, cuadre IVA, validador del prevalidador — encadenadas en pipeline con pausas humanas y versionadas en Git.
  • Plan 30 días: empezar con 1 cliente piloto y escalar.

Examen final y certificado

El curso cierra con un examen de 10 preguntas (de un banco más amplio, en orden aleatorio). Nota mínima 70%, hasta 3 intentos. Al aprobarlo puedes emitir tu certificado verificable con folio y hash — el mismo sistema de toda la Escuela.