Sobre o projeto
Noob2Builder · AI Builder School é um projeto de curso open source distribuído como uma habilidade do Claude Code. Não é uma coleção de documentos, mas sim onde um Agente atua como mentor, explicando princípios na conversa principal e guiando o aprendiz a operar arquivos e comandos reais, até concluir e publicar o primeiro projeto aceitável. O projeto atende tanto iniciantes completos quanto quem já tem projetos e deseja evoluir de vibe coding para engenharia agentica.
A filosofia de design inclui: totalmente optativo (os números são apenas IDs estáveis, não ordem obrigatória), prática real (cada aula tem experimentos reais e artefatos verificáveis; não se aceita "o Agente disse que concluiu" como conclusão), evidências ao final (um arquivo local de progresso registra as evidências de cada etapa, itens não verificados e próximos passos), e interrupção livre (o estudante pode perguntar a qualquer momento e depois retomar o fluxo principal).
O curso tem 14 disciplinas, cobrindo fundamentos de computação e redes, mapa-múndi da IA, princípios de LLM e Agentes, Git & GitHub, método de trabalho do AI Builder, criar e publicar o primeiro projeto, de Vibe Coding a Engenharia Agentica, testes e validação, de Prompt a Graph, senso de produto em IA, laboratório de construção de Agentes, fundamentos e frameworks de front-end, e fundamentos de back-end.
Como usar: primeiro instale o Claude Code, depois instale este projeto, e no Claude Code digite `/nb` para começar ou continuar. Suporta chamadas com argumentos, por exemplo `/nb continuar`, `/nb me mostre as optativas`, `/nb me ensine Git`, `/nb quero fazer uma pequena ferramenta`. O progresso é salvo localmente em `~/.noob2builder/me.json`.
A instalação oferece várias vias: pode executar diretamente um comando de instalação no Claude Code, ou usar um script de linha única via curl no macOS/Linux, ou via PowerShell no Windows. O instalador não sobrescreve modificações locais; interrompe se o diretório alvo não for um repositório Git ou houver mudanças não commitadas; ao atualizar da versão antiga `/noob2builder`, renomeia automaticamente para `~/.claude/skills/nb` preservando modificações locais e progresso. Após instalar, pode validar com `scripts/validate_school.py`.
O projeto também tem um "mural de ex-alunos": ao completar marcos como o primeiro PR, o primeiro projeto publicado, o primeiro Agente, um ciclo completo de testes ou uma transformação agentica, pode deixar evidências e reflexões via Issue e PR. A estrutura do repositório inclui SKILL.md (regras de trabalho do mentor e roteamento do curso), manifest.json (versão e lista de arquivos), references/ (catálogo de cursos, pedagogia, planos das 14 disciplinas, lições e experimentos, nós compartilhados) e WALL.md.
O estado atual é Alpha (v0.8.0), com conteúdo em iteração contínua. Licenças: o conteúdo em Markdown do curso usa CC BY-NC-SA 4.0; código e automação usam MIT; materiais de terceiros seguem suas próprias licenças.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.