Operaciones — Contenido & Redes

Single source de cómo se produce contenido en TheFittClub. Si tienes dudas de qué publicar, qué pilar tocar, o en qué fase del cluster estás: aquí.


¿Qué es automático y qué haces tú?

Regla: decisión vital → siempre tú. Generación de copy → asistida por tu proyecto claude.ai. Checks deterministas → script.

PasoHoy (mayo 2026)Por qué
Brainstorm topicsChat en tu proyecto claude.ai, prompt 1 de _Prompts.mdNecesita tu criterio editorial — picas tú
Blog draft 1500-2500 palabrasChat claude.ai, prompt 2Tu voz, tu aprobación final
YT script desde blogChat claude.ai, prompt 3Lo grabas tú, debe sonar a ti
Newsletter desde blogChat claude.ai, prompt 4Tu firma, tu envío
IG post / reel / carruselChat claude.ai, prompt 5Canal primario — máxima atención
Legal vocabulary passScript: npm run content:legal-check -- archivo.mdDeterminista, sin decisión — el script lo hace mejor
Grabar videoTú, siempre. Pro setup ya disponible.Imposible automatizar
Editar videoTú o freelance (decisión presupuesto pendiente)
Publicar IG / YT / blog / newsletterTú, manualEl timing es decisión tuya
Registrar en outreach-metrics.mdTú, 1 fila por pieza publicadaEl cockpit lo suma solo después
Dashboard cockpit + forecastAutomático. GitHub Action en cada pushSin decisión, solo agregación

Disponible HOY:

  • 📋_Prompts.md (este vault, esta carpeta) — 5 prompts canónicos en bloques de código. Hover sobre el bloque → botón 📋 copy nativo de Obsidian → click link al proyecto → Cmd+V. Funciona en local y en Quartz web sin plugins.
  • npm run content:legal-check -- ruta/al/archivo.md (dev repo) — linter contra vocabulario prohibido (lee thefittclub-voice.md §3.2 como SSOT).

Pendiente para T62 (post-MVP, solo si la fricción copy-paste se vuelve real):

  • Scripts dedicados content-brainstorm.mjs / content-script-extract.mjs / content-newsletter-extract.mjs.
  • Schedule tool de IG (Buffer/Later) si publicar manual 3×/semana cansa.

Cómo trabajo HOY — paso a paso (si vuelves dentro de 1 semana y no recuerdas nada)

Asume que olvidaste todo. Sigue los pasos. No improvises.

Para producir 1 pieza de IG (lunes / miércoles / viernes)

  1. Abre _Prompts (esta carpeta).

  2. Hover sobre el bloque de código del Prompt 5 → click 📋 copy nativo de Obsidian.

  3. Click el link ”🚀 Abrir tu proyecto Claude” arriba del archivo.

  4. En el proyecto: “New chat” → Cmd+V → ajusta <llaves> (tipo, pilar, objetivo) → envía.

  5. Revisas el draft. Si necesitas tweaks: un solo mensaje con todos los ajustes (“ajusta: 1)… 2)… 3)…”). No abras chat infinito.

  6. Cuando el draft te convenza, guárdalo en 40_Contenido_Redes/Drafts/IG-<fecha>-<slug>.md.

  7. Pasa el legal check desde el dev repo:

    cd ~/Desktop/TFC/thefittclub
    npm run content:legal-check -- ../Obsidian-TheFittClub/40_Contenido_Redes/Drafts/IG-<fecha>-<slug>.md
  8. PASS → puedes publicar. FAIL → arregla y reintenta el paso 6.

  9. Publicas en Instagram. Tú, manual, cuando decidas.

  10. Añades 1 fila en ~/Desktop/TFC/thefittclub/_docs/01-core/outreach-metrics.md con tipo IG post, fecha, link. Commit + push del dev repo. El cockpit se regenera solo.

Para producir 1 cluster bi-mensual (blog + YT + newsletter del mismo topic)

Spread real: ~14 días de prep. No lo hagas en 1 día.

Día 0 — Topic (~1h)

  • Copia el bloque Prompt 1 de _Prompts + abre tu proyecto + pega. Claude devuelve 10 ideas.
  • Picas 1. Añades el ángulo concreto (paper, anécdota, ejemplo de usuaria) — esto solo lo tienes tú.

Días 3-5 — Blog (~4h spread)

  • Copia el bloque Prompt 2 de _Prompts + abre proyecto + pega + rellena topic + ángulo + refs.
  • Revisas, batch de tweaks en un mensaje, aprobado.
  • Guardas en 40_Contenido_Redes/Drafts/Blog-<slug>.md.
  • npm run content:legal-check -- ...Drafts/Blog-<slug>.md → PASS obligatorio.

Día 6 — YT script (~1h)

  • Copia el bloque Prompt 3 de _Prompts + abre proyecto + adjunta el blog draft.
  • Te tiene que sonar a ti porque lo vas a grabar tú.
  • Guardas en Drafts/YT-<slug>.md. Legal check.

Día 7 — Grabar (~2-4h tuyas, no automatizable)

  • Bloque dedicado. Pro setup. Script impreso o en pantalla.

Días 8-9 — Editar (~3-8h tuyas o freelance)

Día 10 — Newsletter (~1h)

  • Copia el bloque Prompt 4 de _Prompts + abre proyecto + adjunta blog draft aprobado.
  • Revisas, legal check, guardas en Drafts/Newsletter-<slug>.md.

Día 12 — Publicación coordinada

  • Sábado: blog (cuando T53 esté).
  • Domingo: YouTube.
  • Lunes: newsletter (manual hasta T23 + Loops scheduling).
  • Lunes-miércoles: 1 IG post teaser/derivativo del cluster.

Tras cada publicación: 1 fila por canal en outreach-metrics.md (4 filas si publicaste los 4 outputs). Push del dev repo.

Dónde está cada cosa cuando te pierdas

Necesito…Ruta
Prompts canónicos_Prompts (esta carpeta) — bloques de código + link al proyecto
Vocabulario legal (prohibidos + sustitutos)~/Desktop/TFC/thefittclub/_docs/01-core/thefittclub-voice.md §3.2 / §3.3
Lintercd ~/Desktop/TFC/thefittclub && npm run content:legal-check -- <archivo>
Ticket que automatiza más en el futuro~/Desktop/TFC/thefittclub/_docs/03-tickets/01-pending/62-cross-channel-content-workflow.md
Cockpit para ver qué toca esta semana100_Desarrollo/00-tablero-desarrollo.md (este vault)
Métricas — dónde añadir fila al publicar~/Desktop/TFC/thefittclub/_docs/01-core/outreach-metrics.md
Drafts pendientes / WIP40_Contenido_Redes/Drafts/ (créala cuando empieces tu primer draft)

Reglas inviolables

  1. Legal check obligatorio antes de publicar cualquier pieza. Sin excepción.
  2. Las decisiones de qué publicar, cuándo y con qué ángulo son tuyas. Claude propone, tú dispones.
  3. No abras chats infinitos. Tweaks → un solo mensaje batch. Si el draft sigue mal: cambia el prompt en _Prompts.md, no insistas en el chat.
  4. Cada pieza publicada → 1 fila en outreach-metrics.md + push. El cockpit no adivina.

Mayo 2026 — warm-up trial (antes del flujo pleno de junio)

Propósito: calibrar el effort real antes de comprometerte a 3 IG/semana + cluster bi-mensual completo desde junio. Detectar bottlenecks reales (edición YT, tiempos de drafting, vocabulario legal en tu voz). Mantener IG caliente desde ya.

Commitments mayo (2 sem restantes ≈ 13-31 mayo)

  • Instagram: 2 posts/semana (no 3). Total 4 posts en lo que queda de mayo.
  • 1 blog draft completo (no se publica todavía — espera a T53 blog /blog activo).
  • 1 video YouTube grabado y editado (no se publica todavía si el canal aún no está reactivado; o sí, decisión tuya).
  • Newsletter pospuesta a junio (depende de Loops.so configurado, T23).

Carga estimada mayo

ItemEffortHoras
4 IG posts4 × ~1h~4h
Blog draft (Claude + revisión)~3-4h~3-4h
YT grabación + edit~6-8h~6-8h
Total mes~13-16h

= ~6-8h/semana, 2 días × 3-4h como propones. Realista.

Lo que vas a aprender en mayo

  1. ¿Cuánto tardas REALMENTE en un blog draft con Claude? (calibra el M=3pts vs L=8pts).
  2. ¿Editas YT tú o necesitas freelance ya? Decisión de presupuesto.
  3. ¿El vocabulario legal aguanta sin un linter automático, o tropiezas en cada draft? Si tropiezas → T62 sube de prioridad.
  4. ¿Las 2 IG/semana las sacas sin notar? Si sí → en junio salta a 3/semana sin riesgo.

Mayo es trial. No te castigues si una semana cae a 1 IG o el blog se atrasa. El objetivo es medir, no rendir.


0. Cadencia operativa (anchors, vigente desde JUNIO 2026)

SurfaceCadenciaEffortNotas
Instagram3 posts / semana~2 pts/wkcanal primario (100% conversiones históricas). Independiente del cluster.
Cluster largo (blog + YouTube + newsletter)bi-mensual (1 cada 2 meses)~8 pts/clusterUN topic produce los 3 outputs. Spread real: 1-2 semanas de prep antes del lanzamiento.
Métricas reviewmensual1 ptprimer lunes del mes — outreach-metrics.md + Plausible.

Si en una semana hay que sacrificar algo: IG ship, cluster slip. IG sin contenido = audiencia se enfría. Cluster con una semana de retraso = ningún daño real.


1. Los 4 pilares de contenido

#PilarAudiencia hookMoat
1Recuperación + hipertrofia integrativa”recomposición corporal va más allá del músculo”medio
2Técnica + nivelestécnicas, ejercicios, progresión correctabajo (otros lo hacen)
3Curaduría de papersingeniera leyendo literatura científica recientealto — imposible de copiar
4Lifestyle biohacking + longevidad femeninalongevidad orientada a mujeresmedio

Cada cluster bi-mensual ancla en un pilar. Rotación sugerida: 1 → 3 → 2 → 4 → 1 → … (entremezcla el moat).


2. Workflow del cluster bi-mensual

Plazo total: ~14 días de prep + 1 semana de publicación coordinada.

Días 1-2 — Topic decision

  1. Brainstorm AI seeded con los 4 pilares + thefittclub-voice.md + topics ya publicados. 10 ideas balanceadas.
  2. Gala picks 1 + decide el ángulo + las refs (papers, ejemplos clínicos, anécdotas).

Días 3-5 — Long-form draft (blog)

  1. AI drafts blog 1500-2500 palabras anclado en el topic + voz Gala.
  2. Gala revisa; AI ejecuta tweaks en un solo prompt (no chat iterativo).
  3. Resultado: blog.md ready.

Días 6-9 — Video YouTube

  1. AI extrae script de 5-15 min del blog.
  2. Gala graba (pro setup: cámaras / micros / luces). 1 día de bloque.
  3. Edit (Gala o freelance) → video listo.

Días 10-11 — Newsletter

  1. AI extrae versión 600-900 palabras del blog + link al blog.
  2. Gala approves.
  1. AI linter de vocabulario contra Muro_Legal_Vocabulario.md + T49 D8 longevity-safe.
  2. Zero pacientes / diagnóstico / tratamiento etc.

Días 13-14 — Publish coordinado

  • Sábado: blog publica.
  • Domingo: YouTube publica + newsletter sale lunes.
  • Lunes-miércoles: 1 IG post teaser/derivativo del cluster.

3. Workflow Instagram semanal (3 posts/wk)

Independiente del cluster (excepto el teaser opcional).

DíaTipoPilarProducción
LunesReel o carrusel (hook fuerte)pilar libre, prefer Pillar 330-45 min con AI + draft
MiércolesSingle post o reelpilar libre20-30 min
ViernesCarrusel educacional o teaser del clusterpilar del cluster o libre30-45 min

Hooks + structure: usar plantilla IG. Voz: aplicar estilo + vocabulario legal.


4. Topic backlog (próximos clusters bi-mensuales)

#Topic tentativoPilarNotas
1(decidir cuando T62 active)3 (curaduría)abrir con el moat para diferenciación inmediata
2TBD1 (hipertrofia integrativa)
3TBD2 (técnica)
4TBD4 (lifestyle)

Cuando un topic se completa: tachar de la lista, registrar en outreach-metrics.md del dev repo, mover drafts del cluster a 99_Archivo/Historico_Social/ si quieres preservarlos.


5. Cluster actual

Estado: ⏸️ No hay cluster activo. Arrancará cuando T62 (cross-channel content workflow) se active.

Cuando arranque, este bloque se rellena con:

  • Topic + pilar: ___
  • Refs (papers, anécdotas): ___
  • Blog draft: link al draft
  • YouTube script: link
  • Newsletter: link
  • IG teaser: link
  • Fechas de publicación: ___

6. IG calendario (running list)

Mantener las últimas 4 semanas visibles. Mover las viejas a 99_Archivo/Historico_Social/ cuando saturen.

SemanaLunesMiércolesViernesNotas
(none yet)

Cómo se conecta esto con el resto

  • Cockpit (100_Desarrollo/00-tablero-desarrollo.md): te dice qué semana toca cluster vs solo IG, y cuándo arranca cada cadencia.
  • Outreach metrics (_docs/01-core/outreach-metrics.md en dev repo): contadores actualizados manualmente al publicar cada pieza. El cockpit los surface.
  • Cadencia (_docs/01-core/non-dev-cadence.md en dev repo): define la frecuencia y el effort. Editar ahí si cambia el ritmo.
  • Voz + reglas legales: Estilo_Escritura · Muro_Legal_Vocabulario · Reglas_Copy_Marca.

Última actualización: 2026-05-13. Cuando el primer cluster cierre, calibrar effort pts y plazos contra realidad.