PTENES
RUTA 2

🔵 Construyendo desde Cero

La serie día a día del canal, desde la primera app hasta el planificador de workflows y proyectos reales. Aprende haciendo: plan conciso, fases con checklist y construcción guiada.

7 módulos ~50 minutos Manos a la obra
Día 1–2 Día 3 · Flow Día 4–5 Día 6–11 🚀 Proyecto real app completa en funcionamiento

Mapa de la ruta

Contenido detallado

🔵 Qué es

El punto de partida de la serie: crear una aplicación real desde cero con Claude Code. La regla de oro del Día 1 — describe QUÉ, no CÓMO. Un plan .md mantenerlo ligero vale más que fijar bibliotecas demasiado pronto.

💡 Por qué aprender

La mayoría se atasca porque da demasiados detalles técnicos ("usa Framer Motion X") en vez de requisitos ("tarjetas con hover suave"). Definir requisitos visuales/de UX y dejar que Claude elija las bibliotecas reduce las alucinaciones y el retrabajo. Quien viene de Lovable migra el proyecto y obtiene control real del código.

🔑 Flujo por fases (con checklist)

1

Plan .md breve: el qué, no el cómo; activa el modo de planificación (Shift+Tab) antes de editar

2

Construye en fases cortas; cada fase termina con: build ok · screenshot · commit · resumen en 5 líneas

3

¿Se rompió "de la nada"? Ejecuta un git diff del último estado bueno y aísla por bisección

# script de resgate no package.json
"rescue": "rimraf node_modules .next dist && npm i"

🔵 Qué es

O Claude Flow es un framework para ejecutar enjambres de agentes (enjambres de agentes) que trabajan en paralelo. Dos arquitecturas: Swarm (agentes independientes en paralelo) y Hive Mind (memoria compartida entre ellos).

💡 Por qué aprender

Dividir una construcción entre agentes que trabajan en paralelo (UI, API, almacenamiento, pruebas) la acelera mucho, pero solo funciona con plan y checklist de validación. La diferencia entre «vibe coder» (itera sin un plan) e «ingeniero agéntico» (proceso + arquitectura) es lo que genera un sistema funcional, no una simulación.

🔑 Comandos y trucos

npx claude-flow@alpha init --force      # inicializa o Flow
# rode o swarm com UI interativa:
claude-flow swarm "..." --cloud
# depurar MCP:
claude mcp list --debug
claude mcp remove FlowNexus
claude mcp add FlowNexus "npx -y flow-nexus mcp"
⚡ Productividad

Aliases en la terminal (p. ej., dsp) para no escribir comandos largos

🏛️ Arquitectura

Supabase Realtime en lugar de Redis; Vite.js para prototipos rápidos

🍎 macOS

Agrega -y a npx para resolver problemas de rutas y permisos

✅ Validación

Pide documentar antes de implementar; checklist antes de la compilación final

💡 Consejo: Usar Supabase local en desarrollo reduce costos, y las políticas RLS + los enlaces firmados o vencidos evitan filtrar datos en enlaces públicos.

🔵 Qué es

De los Días 4 y 5: construir un planificador de flujos de trabajo — una herramienta con UI, persistencia y lógica — y luego iterar con «grandes actualizaciones» sobre una base estable.

💡 Por qué aprender

Es el salto de la «app de demostración» a una herramienta que tú usarías. Muestra cómo evolucionar un proyecto existente sin romper lo que ya funciona: commits por fase, una base siempre estable y actualizaciones grandes hechas con un plan.

🔑 Patrón de evolución

EtapaQué hacer
BaseCRUD + UI mínima funcionando, con commit
PlanModo de plan (Shift+Tab) para diseñar la "gran actualización"
IterarUna funcionalidad a la vez, build en verde en cada paso
RescateDiff/bisección cuando algo regrese

🔵 Qué es

A partir del Día 6, el proyecto gana Servidores MCP — el protocolo que proporciona herramientas externas a Claude. Supabase MCP (banco/auth/storage) y 21st.dev MCP (componentes de UI "mágicos") aparecen en la serie.

💡 Por qué aprender

Con MCP, Claude consulta el esquema de la base de datos real, crea tablas y genera la UI a partir de bibliotecas de componentes, sin que tengas que salir de la terminal. Es lo que transforma un prototipo en una app conectada. (La ruta 5 profundiza en MCP.)

🔑 Agregar un MCP

# listar / adicionar / remover MCP servers
claude mcp list
claude mcp add supabase "npx -y @supabase/mcp-server"
claude mcp add magic "npx -y @21st-dev/magic"
# dentro da sessão:
/mcp                       # ver status dos servers conectados

Patrón: conecta el MCP, pídele a Claude «lee el esquema actual» antes de generar código y configura RLS en Supabase antes de cualquier enlace público.

🔵 Qué es

El Día 10 construye un dashboard (visualización de datos con gráficos y métricas); el Día 11 muestra cómo Claude Code ayuda a crear GPTs / asistentes personalizados a partir de tu contenido.

💡 Por qué aprender

Dashboard es el caso de uso que más aparece en productos reales y un excelente ejercicio de UI + datos. Los GPTs muestran Claude Code como herramienta de autoría: estructura las instrucciones, la base de conocimiento y el flujo del bot.

🔑 Receta del dashboard

1 · Datos

Fuente real (API/Supabase), no un mock

2 · Layout

Tarjetas de métricas + gráficos; describe la UX

3 · Refinamiento

Captura de pantalla → ajuste → commit por fase

🔵 Qué es

El Día 13 cambia el enfoque: en vez de pagar por varios «superapps»/SaaS, tú construye la herramienta a medida con Claude Code — exactamente con las funciones que usas, sin lo demás.

💡 Por qué aprender

Es la tesis económica del curso: mucho de lo que pagas por suscripción puede convertirse en una pequeña app propia. Controlas los datos, pagas solo la infraestructura y lo ajustas cuando quieras. Claude Code reduce el costo de «hacerlo tú».

🔑 Cuándo conviene sustituirlo

✓ Cuenta

Uso sencillo y repetido, tus datos, integración con tu stack

✗ No cuenta

Mucho cumplimiento normativo, escala enorme, funciones que cambian cada semana

🔵 Qué es

Dos proyectos completos guiados en la comunidad: uno subasta de caballos y un sistema PETS (registro/gestión). Desde el schema de la base de datos hasta la UI, mostrando el flujo de punta a punta.

💡 Por qué aprender

Ver cómo nace una app completa — modelado de datos, pantallas, reglas de negocio — consolida todo lo de las rutas anteriores. Son buenos «proyectos ancla» para que los rehagas con tu propio tema.

🔑 Anatomía de los dos proyectos

Capa🐎 Subasta🐾 PETS
Datoslotes, ofertas, usuariostutores, mascotas, servicios de atención
Reglapuja mínima, tiempo de subastaagenda, historial, vacunas
UIlistado + pantalla de oferta en vivoficha de la mascota + dashboard

💡 Siguiente paso: toma la estructura de estos ejemplos y cambia el dominio por el tuyo. El mismo esqueleto, contenido diferente: es la forma más rápida de aprender.

← Inicio Siguiente: T3 Contexto y comandos →