blackdark
Claudeclaude codeskillssubagentesyt-dlpagentesproductividad

Monta con Claude una junta directiva con tus ídolos (skills + subagentes)

Cómo convertir las charlas públicas de Elon Musk, Alex Hormozi, Steve Jobs o Warren Buffett en una junta directiva dentro de Claude Code: transcripciones con yt-dlp, una skill por experto, un subagente por silla y un prompt que convoca la junta y te entrega el acta. Con plantillas copiables.

Por BlackdarkActualizado el 10 min de lectura
Ir directo al método y las plantillas

Imagina que antes de lanzar tu proyecto lo revisa una junta directiva: Elon Musk mira tu ingeniería, Alex Hormozi tu marketing, Steve Jobs tu producto y Warren Buffett tus números. Cada uno critica desde su silla, vota y te llevas un acta con lo que tienes que cambiar.

No puedes sentarlos en tu mesa, pero sí puedes montar algo muy parecido con Claude Code, usando lo que cada uno ha explicado en público durante años: charlas, entrevistas, podcasts.

Aviso

No son ellos de verdad. Es una simulación basada en lo que dijeron en público. Úsala para pensar mejor tu proyecto, nunca para atribuirles opiniones ni para hacerte pasar por ellos. Más abajo tienes las reglas.

El método en 4 pasos

  1. Transcripción

    Descargas los subtítulos de sus charlas con yt-dlp. Una charla de una hora queda en texto.

  2. Skill

    Claude lee ese texto, saca el método del experto y lo guarda como una skill de Claude Code.

  3. Subagente

    Cada experto se sienta en su silla: un subagente con su área, su skill y su propio contexto.

  4. Orquestación

    Un solo prompt convoca la junta: cada director revisa, critica y vota. Claude te entrega el acta.

Así queda tu proyecto cuando terminas:

tu-proyecto/
├── .claude/
│   ├── skills/
│   │   ├── metodo-musk/SKILL.md
│   │   ├── metodo-hormozi/SKILL.md
│   │   ├── metodo-jobs/SKILL.md
│   │   ├── metodo-buffett/SKILL.md
│   │   └── junta/SKILL.md          ← opcional: la junta como comando /junta
│   └── agents/
│       ├── director-ingenieria.md
│       ├── director-marketing.md
│       ├── director-producto.md
│       └── director-finanzas.md
└── fuentes/                        ← transcripciones (no las subas a un repo público)
    ├── musk/
    ├── hormozi/
    ├── jobs/
    └── buffett/

Paso 1: la transcripción (Claude no ve vídeos, lee)

Claude trabaja con texto, así que lo primero es convertir las charlas en texto. Casi todos los vídeos de YouTube tienen subtítulos, puestos por el autor o generados automáticamente, y yt-dlp los descarga gratis sin bajar el vídeo.

Instálalo con el gestor de tu sistema:

# Mac (o Linux con Homebrew)
brew install yt-dlp

# Windows
winget install --source winget --id yt-dlp.yt-dlp

# Con Python
python -m pip install -U "yt-dlp[default]"

Y descarga los subtítulos de una charla:

yt-dlp --write-auto-subs --skip-download --sub-langs es,en "URL-DEL-VIDEO"

Qué hace cada parte:

  • --write-auto-subs: guarda los subtítulos generados automáticamente por YouTube.
  • --skip-download: no descarga el vídeo, solo los archivos de texto.
  • --sub-langs es,en: pide español e inglés (si existen).
  • La URL va entre comillas: en Mac y Linux, el ? de las URLs de YouTube puede dar problemas sin ellas.

Te quedará un archivo .vtt por idioma, con el texto y los tiempos. Una charla de una hora queda en un archivo de texto que Claude lee en segundos.

Consejo

  • Si el autor subió sus propios subtítulos, suelen ser mejores que los automáticos: añade --write-subs al comando.
  • Para ver qué idiomas tiene un vídeo: yt-dlp --list-subs "URL-DEL-VIDEO".
  • Si le pasas la URL de una lista de reproducción, descarga los subtítulos de todos sus vídeos.
  • Si YouTube da errores, actualiza yt-dlp (brew upgrade yt-dlp o yt-dlp -U). Sus autores recomiendan además instalar Deno para que YouTube funcione del todo (más info).

Guarda los archivos de cada experto en su carpeta (fuentes/hormozi/, fuentes/buffett/…). Con 3 a 5 charlas largas por persona tienes material de sobra para sacar su método. Cuantas más fuentes distintas, menos dependerá el resultado de una sola entrevista.

Paso 2: la skill (el método de cada experto)

Ahora le pides a Claude que lea esas transcripciones y saque el método del experto: qué cree, qué pasos sigue, qué preguntas hace y qué frases repite. Y que lo guarde como una skill de Claude Code: una carpeta con un archivo SKILL.md dentro de .claude/skills/.

Abre Claude Code en tu proyecto y pega esto (cambia el nombre y el área):

Prompt · Crear la skill de un experto
Lee todas las transcripciones de la carpeta fuentes/hormozi/ (son subtítulos .vtt: ignora los tiempos y las líneas repetidas). Extrae el método de marketing que Alex Hormozi explica en público y créame la skill .claude/skills/metodo-hormozi/SKILL.md con este formato: 1) principios que defiende, 2) su proceso paso a paso para revisar una oferta o una campaña, 3) las preguntas que hace siempre, 4) señales de alarma que critica, 5) frases textuales que repite, cada una con su fuente (archivo y minuto aproximado). Reglas: usa SOLO lo que aparece en las transcripciones, no completes con lo que tú sepas de él; si algo no está claro, márcalo como «no confirmado»; no escribas en primera persona como si fueras él. El name del frontmatter debe ser metodo-hormozi y la description debe decir qué hace la skill y cuándo usarla.

Repite con cada experto: metodo-musk (ingeniería), metodo-jobs (producto) y metodo-buffett (números).

El resultado se parecerá a esta plantilla. Fíjate en el encabezado entre ---: es lo que Claude lee para decidir cuándo usar la skill.

.claude/skills/metodo-hormozi/SKILL.md
---
name: metodo-hormozi
description: Método de marketing y ofertas extraído de charlas públicas de Alex Hormozi. Úsala para revisar una oferta, un precio, una landing o una campaña con su enfoque.
---

# Método Hormozi (marketing y ofertas)

Fuente: transcripciones de charlas públicas guardadas en fuentes/hormozi/.
Esto NO es Alex Hormozi ni habla en su nombre: es un resumen de lo que ha explicado en público.

## Principios
- [Principio 1, tal como lo explica] (fuente: archivo, minuto)
- [Principio 2] (fuente: archivo, minuto)

## Proceso para revisar una oferta o campaña
1. [Paso 1]
2. [Paso 2]
3. [Paso 3]

## Preguntas que hace siempre
- [Pregunta 1]
- [Pregunta 2]

## Señales de alarma
- [Lo que critica 1]
- [Lo que critica 2]

## Frases textuales (con fuente)
- «[frase]» (archivo, minuto)

## Cómo usar este método
- Aplica los pasos al proyecto que te pasen y cita el principio en el que te basas.
- Si el método no cubre algo, dilo: no inventes lo que «diría».

Nota

Según la documentación de skills, el name va en minúsculas, con números y guiones, hasta 64 caracteres, y no puede contener «claude» ni «anthropic». La description debe decir qué hace y cuándo usarla (hasta 1.024 caracteres). En Claude Code, el name es opcional (si no lo pones, usa el nombre de la carpeta), pero seguir estas reglas hace que la skill te sirva también en claude.ai.

Paso 3: un subagente por experto (cada uno en su silla)

La skill es el conocimiento. Ahora necesitas a alguien sentado en cada silla que lo use. Eso es un subagente: un asistente con su propio papel, sus herramientas y, sobre todo, su propio contexto. Lo que revisa el director de marketing no se mezcla con lo que revisa el de finanzas, y tu conversación principal no se llena de ruido.

Los subagentes se guardan como archivos Markdown en .claude/agents/ (solo para este proyecto) o en ~/.claude/agents/ (para todos tus proyectos).

SillaExpertoSkillSubagente
IngenieríaElon Muskmetodo-muskdirector-ingenieria
MarketingAlex Hormozimetodo-hormozidirector-marketing
ProductoSteve Jobsmetodo-jobsdirector-producto
NúmerosWarren Buffettmetodo-buffettdirector-finanzas
Desliza para ver la tabla completa

Plantilla de subagente (crea uno por silla cambiando el nombre, el área y la skill):

.claude/agents/director-marketing.md
---
name: director-marketing
description: Director de marketing de la junta. Revisa ofertas, precios, landings y campañas aplicando el método de la skill metodo-hormozi. Úsalo cuando se convoque la junta o se pida una revisión de marketing.
tools: Read, Grep, Glob
model: sonnet
skills:
- metodo-hormozi
---

Eres el director de marketing de una junta directiva simulada.
Tu criterio es el método de la skill metodo-hormozi, extraído de charlas públicas de Alex Hormozi.
No eres Alex Hormozi ni hablas en su nombre: aplicas el método que ha explicado en público.

Cuando te pasen un proyecto:
1. Lee los archivos que te indiquen (no modifiques nada).
2. Revísalo SOLO desde tu área: oferta, precio, mensaje, captación.
3. Aplica los pasos del método y cita el principio en el que te basas.
4. Si el método no cubre algo, dilo en lugar de inventar.

Devuelve siempre este formato:
- Voto: SÍ / NO / DEPENDE
- Motivo: 2-3 frases
- Lo que está bien: máximo 3 puntos
- Riesgos: máximo 3 puntos
- Condición: si votas DEPENDE, qué tendría que cambiar para que sea SÍ
- Principio del método en el que te basas

Qué significa cada campo del encabezado, según la documentación oficial de subagentes:

  • name y description son obligatorios. La descripción le dice a Claude cuándo delegar en este subagente.
  • tools limita lo que puede hacer. Con Read, Grep, Glob solo puede leer tu proyecto, no tocarlo: perfecto para un revisor. Si lo quitas, hereda todas las herramientas.
  • model elige el modelo: sonnet, opus, haiku o inherit (el mismo que estés usando).
  • skills le carga la skill del experto desde el principio, para que siempre trabaje con su método.

Consejo

Puedes llamar a un director suelto cuando quieras con una mención: escribe @agent-director-marketing revisa la landing de la carpeta web/. Si acabas de crear la carpeta .claude/agents/ y Claude no encuentra el subagente, reinicia Claude Code.

Paso 4: convoca la junta (un prompt, un acta)

Con las cuatro sillas ocupadas, solo falta convocar la reunión. Ojo con un detalle importante: cada subagente empieza sin ver tu conversación. Todo lo que necesite saber (qué es el proyecto, qué archivos leer, qué se decide) tiene que ir en el encargo. El prompt de abajo ya se lo pasa.

Prompt · Convocar la junta
Convoca la junta directiva para revisar este proyecto. PROYECTO: [qué es, para quién, en qué fase está]. DECISIÓN QUE SE VOTA: [por ejemplo: lanzar la versión 1 el mes que viene con precio de 29 € al mes]. ARCHIVOS: [carpetas o archivos que deben leer]. Lanza en paralelo a los subagentes director-ingenieria, director-marketing, director-producto y director-finanzas. A cada uno pásale el proyecto, la decisión y los archivos, y pídele que revise solo su área con el método de su skill y que devuelva su formato (voto SÍ/NO/DEPENDE, motivo, lo que está bien, riesgos, condición y principio en el que se basa). Cuando vuelvan los cuatro, no cambies sus votos ni suavices sus críticas. Redacta el acta con este formato: 1) Encabezado: fecha, asunto y asistentes (los 4 directores, indicando que es una simulación basada en contenido público). 2) Tabla de votos: director, voto y motivo en una línea. 3) Resultado: cuántos SÍ, NO y DEPENDE, y si la decisión sale aprobada, rechazada o aprobada con condiciones. 4) Puntos en los que coinciden. 5) Desacuerdos y por qué. 6) Condiciones que hay que cumplir. 7) Próximos pasos ordenados por prioridad, con el director que los pidió. Guarda el acta en actas/acta-[fecha].md y enséñamela.

Bonus: la junta como comando /junta

Si vas a convocar la junta a menudo, conviértela en una skill que solo se activa cuando tú la llamas. Crea .claude/skills/junta/SKILL.md:

.claude/skills/junta/SKILL.md
---
name: junta
description: Convoca la junta directiva (ingeniería, marketing, producto y finanzas) para revisar un proyecto, votar una decisión y redactar el acta.
disable-model-invocation: true
---

Convoca la junta directiva para votar esta decisión: $ARGUMENTS

1. Si falta información del proyecto, pregúntamela antes de empezar.
2. Lanza en paralelo a director-ingenieria, director-marketing, director-producto y director-finanzas. A cada uno pásale el proyecto, la decisión y los archivos relevantes (no ven esta conversación).
3. No cambies sus votos ni suavices sus críticas.
4. Redacta el acta: fecha, asunto, asistentes (simulación basada en contenido público), tabla de votos (director, voto SÍ/NO/DEPENDE, motivo), resultado, coincidencias, desacuerdos, condiciones y próximos pasos por prioridad.
5. Guarda el acta en actas/ y enséñamela.

Con disable-model-invocation: true Claude no la lanza por su cuenta: solo cuando escribes, por ejemplo, /junta subir el precio a 49 € al mes. Lo que escribas detrás del comando sustituye a $ARGUMENTS.

Así se ve un acta

El formato que te devolverá Claude es parecido a este (los votos dependen de tu proyecto y de lo que haya en las transcripciones):

DirectorVotoMotivo (ejemplo)
IngenieríaDEPENDELa arquitectura aguanta la versión 1, pero hay un paso manual que no escala.
MarketingNOLa oferta no deja claro qué gana el cliente en la primera semana.
ProductoSÍEl flujo principal es simple y se entiende sin explicación.
NúmerosDEPENDECon el precio actual, el margen depende de un coste que aún no está medido.
Desliza para ver la tabla completa

Lo valioso no es el resultado del voto, es por qué vota cada uno y qué condiciones pone. Eso es lo que te llevas para cambiar el proyecto.

Las reglas: úsalo bien

Aviso

  • No suplantes a nadie. No publiques sus respuestas como si fueran opiniones reales de esa persona, ni uses su nombre o su imagen para vender nada.
  • Solo contenido público. Charlas, entrevistas y podcasts que estén disponibles para cualquiera.
  • Las transcripciones tienen derechos de autor. Úsalas para tu uso personal y no las publiques ni las subas a un repositorio público (añade fuentes/ a tu .gitignore).
  • Es lo que dijeron, no lo que dirían. Una persona cambia de opinión y una charla no recoge todo su criterio. Toma el acta como una forma de pensar mejor, no como un veredicto.

Por dónde empezar

No hace falta montar las cuatro sillas el primer día. Empieza por el área donde más dudas tengas (casi siempre marketing o números), crea esa skill y ese subagente, y pásale tu proyecto. Cuando veas que te sirve, completa la junta.

FAQ

No: Claude trabaja con texto. Por eso el primer paso es sacar la transcripción. La mayoría de vídeos de YouTube tienen subtítulos (puestos por el autor o generados automáticamente) y yt-dlp los descarga como archivo de texto sin bajar el vídeo.

Una carpeta con un archivo SKILL.md que le enseña a Claude a hacer algo. Lleva un encabezado con el nombre y la descripción (cuándo usarla) y debajo las instrucciones. En Claude Code van en .claude/skills/nombre/SKILL.md dentro del proyecto o en ~/.claude/skills/ para todos tus proyectos.

La skill es conocimiento: el método del experto, que Claude carga cuando hace falta. El subagente es un trabajador: un asistente con su propio contexto, sus herramientas y su papel, definido en .claude/agents/nombre.md. En esta junta, cada subagente (la silla) usa su skill (el método).

Usa solo contenido público, para tu uso personal, y no publiques las transcripciones: los vídeos tienen derechos de autor. Tampoco presentes las respuestas como opiniones reales de esa persona ni la suplantes. Es una herramienta para pensar con sus ideas, no para hablar en su nombre.

Ejecuta yt-dlp con --list-subs para ver qué idiomas hay. Si no hay ninguno, tendrás que transcribir el audio con una herramienta de transcripción (por ejemplo, Whisper) o elegir otra charla del mismo experto que sí los tenga.

Sigue profundizando en el mismo tema.

Compartir
Newsletter

Recibe las próximas guías en tu correo

Ideas y recursos de IA y marketing, sin relleno. Lo que funciona y cómo aplicarlo.

Ideas y recursos sin spam. Cancela cuando quieras.

¿Te sirve esta guía?

Suscríbete