Sobre el proyecto
Noob2Builder · AI Builder School es un proyecto de curso de código abierto distribuido como una habilidad de Claude Code. No es una colección de documentos, sino que un agente actúa como mentor, explicando principios en el chat principal, guiando al estudiante a operar archivos y comandos reales, hasta completar y publicar el primer proyecto aceptable. El proyecto está dirigido tanto a principiantes totales como a quienes ya tienen proyectos y desean avanzar de vibe coding a ingeniería de agentes.
Los principios de diseño incluyen: todo optativo (los números son solo IDs estables, no un orden obligatorio), operación real (cada lección tiene experimentos reales y artefactos verificables; no se acepta que "el agente diga que está completo" como finalización), evidencia al terminar (el archivo de progreso local registra la evidencia de finalización de cada nodo, elementos no verificados y próximos pasos), y interrupción en cualquier momento (el estudiante puede preguntar en cualquier momento y volver al hilo principal después de responder).
El curso consta de 14 lecciones que cubren fundamentos de computación y redes, mapa del mundo de IA, principios de LLM y agentes, Git y GitHub, metodología de trabajo de AI Builder, crear y publicar el primer proyecto, de Vibe Coding a Ingeniería de Agentes, pruebas y verificación, de Prompt a Graph, sentido de producto de IA, laboratorio de construcción de agentes, fundamentos de frontend y frameworks, y fundamentos de backend.
Uso: primero instale Claude Code, luego instale este proyecto, y en Claude Code escriba `/nb` para comenzar o continuar el aprendizaje. Admite llamadas con parámetros, por ejemplo `/nb continuar`, `/nb muéstrame los optativos`, `/nb enséñame Git`, `/nb quiero hacer una herramienta pequeña`. El progreso se guarda localmente en `~/.noob2builder/me.json`.
La instalación ofrece varias vías: puede hacer que Claude Code ejecute el comando de instalación directamente, o usar un script de una línea con curl en macOS/Linux, o un script de una línea en PowerShell para Windows. El instalador no sobrescribe modificaciones locales; se detiene si el directorio de destino no es un repositorio Git o tiene cambios sin confirmar; al actualizar desde la versión anterior `/noob2builder`, se renombra automáticamente a `~/.claude/skills/nb` y conserva las modificaciones locales y el progreso de aprendizaje. Después de instalar, se puede verificar con `scripts/validate_school.py`.
El proyecto también tiene un muro de exalumnos: después de completar hitos como el primer PR, el primer proyecto publicado, el primer agente, un ciclo de pruebas completo o una transformación de ingeniería de agentes, se puede dejar evidencia y revisión a través de Issues y PRs. La estructura del repositorio incluye SKILL.md (reglas de trabajo del mentor y enrutamiento del curso), manifest.json (versión y lista de archivos), references/ (catálogo del curso, pedagogía, planes de las 14 lecciones, lecciones y experimentos, nodos compartidos) y WALL.md.
El estado actual es Alpha (v0.8.0), con contenido del curso en iteración continua. En cuanto a licencias, los Markdown del curso usan CC BY-NC-SA 4.0, el código y la automatización usan MIT, y los materiales de terceros siguen sus respectivas licencias.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.