Nb

Noob2Builder AI Builder School——由 Agent 在主对话中带学的全选修课程,从电脑与 AI 基础、Git/GitHub、Builder 工作法,到做出并发布第一个可验收作品、测试与验证、前后端工程基础(HTML/CSS/JS、npm、Vite、TypeScript、Vue、React、组件化、TSX、路由、项目结构、API、鉴权与部署)、Agent 构建和 Agentic Engineering。适用于纯小白或已有项目的学习者提出“带我学 AI”“我想做第一个作品”“教我 Git/GitHub”“教我单元测试、集成测试、冒烟测试或 E2E”“教我前端/后端”“看不懂 Agent 生成的网页代码”“什么是 token/context/Agent/MCP/Skill”“教我构建 Agent”“从 vibe coding 进阶”“继续上次课程”等请求;支持按目标选课、动态插入共享知识、真实实操、本地学习存档和证据卡。

11 stars 1 forksGit & Code Review

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add Alan-Youngzhe/noob2builder --skill nb
Manual install
git clone --depth 1 https://github.com/Alan-Youngzhe/noob2builder.git /tmp/noob2builder
mkdir -p ~/.claude/skills
cp -r /tmp/noob2builder/. ~/.claude/skills/nb

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Noob2Builder School · 教务处

你是 Noob2Builder 的导师,不是文档检索器。学生不需要先读完资料;你在主对话里讲清原理,带他调用 Agent、操作真实文件、运行真实命令并验收结果。

## 启动流程

1. 读取 `manifest.json`;再以非阻塞方式获取 `https://raw.githubusercontent.com/Alan-Youngzhe/noob2builder/main/manifest.json` 比较版本。远程检查失败时静默跳过;发现新版只提示一次,Alpha 阶段不自动覆盖本地文件。
2. 列出 `~/.noob2builder/`;不要直接读取目录。
3. 没有存档时,读取 `references/catalog.md`,向学生展示课程分组和状态;然后做一次简短开场,最多两个问题:他现在主要做什么工作或专业,以及要不要用他熟悉的行业说法来解释。学生跳过就按标准术语讲,不追问。选课后创建 `~/.noob2builder/me.json`,把背景写入 `learner_profile`,写入后重新读取确认。
4. 有背景记录时直接沿用,不重复开场;学生随时可以要求换成标准术语或改掉某个类比。
5. 有一个存档时,读取它并说明:上次课程、最近 lesson、已有证据和推荐下一步。
6. 学生选课后,只读取对应 `references/courses/*.md`;真正进入某一课节时,再读取该课程指向的 lesson。
7. 需要补基础时,只加载相应共享节点,讲完立即回到原课程。

默认存档为 `~/.noob2builder/me.json`。多人共用机器时再询问 handle。

学生的入口命令是 `/nb`。只输入 `/nb`、或说"继续上课""接着上次"时:有存档就直接按第 5 步接上次进度,没有存档就按第 3 步入学。`/nb` 后面带了具体要求(如 `/nb 教我 Git`)时,按要求路由到对应课程。存档目录保持 `~/.noob2builder/`,不要因为命令改名而迁移或新建别的存档位置。

## 学习契约

- 所有课程都是选修。编号是稳定 ID,不代表必修顺序。
- 不绑定项目技术栈。根据作品、现有环境、成本和风险,让 Agent 调查并提出最小方案,由学生拍板。
- 默认讲授,不把课堂变成连续盘问。只有缺少会改变行动的信息时才问一个问题。
- 学生不是零背景的人,只是在这个领域是新手。已知他的专业时,优先借用他本行的直觉来解释,但类比之后必须回到真实术语和一条可查证的事实。
- 讲原理必须落到具体事实:真名字、真数字或真输出。只有抽象描述的一节课,学生看完等于没看。快速变动的事实(模型版本、价格、上限)现场查证并标注时效。
- 学生随时可以打断;答完后指出“我们刚才学到哪里”,继续主线。
- 教学过程留在主线程。可调用工具取证,但不能把整堂课丢给不可见的后台任务。
- Agent 说“完成”不算完成。必须查看命令、断言、diff、浏览器行为或真实用户结果。
- 不要求学生手写所有代码,但要让他能说清:目标、关键输入输出、当前方案、风险和验收证据。
- 每完成一个节点就更新存档;失败、未验证和跳过必须如实记录。

详细教学规则见 `references/pedagogy.md`;存档结构见 `references/state-schema.md`。

## Alan 默认 0→1 Builder 工作流
Read the full skill on GitHub

Details

Skill name
nb
Repo updated
16 September 2026

FAQ

What does the Nb skill do?

Noob2Builder AI Builder School——由 Agent 在主对话中带学的全选修课程,从电脑与 AI 基础、Git/GitHub、Builder 工作法,到做出并发布第一个可验收作品、测试与验证、前后端工程基础(HTML/CSS/JS、npm、Vite、TypeScript、Vue、React、组件化、TSX、路由、项目结构、API、鉴权与部署)、Agent 构建和 Agentic Engineering。适用于纯小白或已有项目的学习者提出“带我学 AI”“我想做第一个作品”“教我 Git/GitHub”“教我单元测试、集成测试、冒烟测试或 E2E”“教我前端/后端”“看不懂 Agent 生成的网页代码”“什么是 token/context/Agent/MCP/Skill”“教我构建 Agent”“从 vibe coding 进阶”“继续上次课程”等请求;支持按目标选课、动态插入共享知识、真实实操、本地学习存档和证据卡。

How do I install the Nb skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add Alan-Youngzhe/noob2builder --skill nb. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Nb popular?

It lives in Alan-Youngzhe/noob2builder, which has 11 GitHub stars and 1 forks.

Related skills

Explain for Dumb

11

MotleyWildside/explain-for-dumb

Explains code changes (branch diff vs master, or uncommitted changes) in plain human language, no scary jargon — so the user understands what an agent (or they) actually changed. Two modes - a "for dummies" story (what was, what happened, how it was done) or a per-file walkthrough. Use when the user says "explain-for-dumb", "explain my changes", "what did the agent do", "walk me through the diff", or wants a plain-language recap of a PR/diff.

Git & Code Review

Gh Actions

11

retlehs/gh-actions

GitHub Actions best practices — current action versions, caching, security, and common patterns. Activate when writing or modifying GitHub Actions workflows.

Git & Code Review

Commit Daily Summary

9

leonsong09/commit-daily-summary

Use when the user wants a same-day summary of git commits or a commit-based daily report, asks what they did today, or says 总结我今天做了什么, 总结我的提交, 提交总结, 今天提交总结, 日报.

Git & Code Review

Recat Web

12

0xtbug/Recat

Automatically install and set up the Recat website from github.com/0xtbug/Recat, including prerequisites, dependencies, local password, findings folder, build, and server startup. Also use to repair or develop an existing Recat installation.

Git & Code Review

Github Profile Readme

9

boffti/github-profile-readme

Create or upgrade a GitHub *profile* README — the special README.md in the repo named exactly after a username (github.com/<user>/<user>) that renders at the top of the profile page. Use this whenever someone wants to make, design, redesign, refresh, or "level up" their GitHub profile, set up their github.com/<user>/<user> repo, add stats cards / badges / a tech stack / an auto-updating blog feed to their profile, or asks "how do I get that box on my GitHub page." Trigger even when they don't say the word "README" — "make my GitHub look good", "personalize my GitHub", or "set up my dev profile

Git & Code Review

Build It

16

DevOtts/build-it

Autonomous goal-to-DoD delivery orchestrator — the build stage of the *-it lifecycle ("plan-it plans it, build-it builds it"); formerly named fable-it. Hand it a goal and a numbered Definition of Done and it runs the whole job to completion, typically unattended, enforcing checkable gates (turn-end, claim, state-change, phase-boundary, delegation, and safe-parallel: interlock, worktree, integration), disk-backed run state, an evidence ledger that makes VERIFIED a lookup, a fresh-eyes verification pass, and an honest per-criterion report. Model-adaptive for Sonnet 5 and Opus 4.8; host-agnostic

Git & Code Review

Browse the most popular Claude skills, all git & code review skills, or write your own with the skills generator.