blueprint-figure
Skill76k starsChanged 3 days agoMITView on GitHub
Draws static SVG figures for lessons, READMEs and manuals in the AI Engineering from Scratch look: paper panel, blueprint accent, nine figure kinds, fixed hue meanings, eight arrow styles, and checks for legibility and markup. Trigger phrases: "draw a figure", "blueprint figure", "sequence figure", "state machine figure", "figure for this lesson", "add a diagram to the manual".
We split this skill into the rules it gives an agent
16 rules. About 0 are common, 9 are distinctive, and 7 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈9
Distinctive · estimate
This author's own choices. Worth a look.
7
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 32
Write the claim first. One sentence, at most 28 words, that the figure proves.
- Distinctive: line 35
Write the hue table for the figure set before you draw (see "Colour").
- Distinctive: line 38
Run the script. It stops on a label that is too small, too wide, or outside the figure.
- Very specific: line 39
Run the checks in references/checks.md.
- Distinctive: line 41
Write the caption: the bold claim, how to read the figure, then the source.
- Distinctive: line 62
Never draw stat cards, progress bars, or decorative icons.
- Very specific: line 82
Write every colour as var(--m-<token>, <light hex>), for example var(--m-rose-ink, #b0344d).
- Very specific: line 98
Use one arrowhead marker per hue, with the id <figure-id>-head-<hue>.
- Very specific: line 113
Every serif line carries its own font: class="m-serif" and font-family="Source Serif 4, Georgia, serif".
- Distinctive: line 115
No ellipsis in labels. No text over text.
- Very specific: line 117
Put each arrow label on a knock patch in the panel colour, with class="m-knock".
- Very specific: line 128
Every id starts with the figure id, such as fig-4-1-head-amber.
- Very specific: line 130
Use only the elements and attributes listed in references/checks.md.
- Distinctive: line 138
Put the caption in the page around the SVG.
- Distinctive: line 140
Start with the claim in bold: one sentence, at most 28 words, ending with a period.
- Distinctive: line 162
Before you commit, build again and confirm that the committed SVG equals the script output.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Blueprint Figure
This skill draws one static SVG figure that explains one mechanism of a real system. The figure uses the real names from the system: ids, field names, method names, status codes and sequence numbers. It sits on a light paper panel and uses a small set of hues with fixed meanings. It stays readable at 640 units wide on screen and in print. Claude, Cursor, Codex, OpenClaw, Hermes, or any agent that reads SKILL.md can use it. The sibling skill course-style holds the full course tokens. This skill copies the tokens it needs, so it works alone.
When to use
- A lesson, README or manual needs a picture of how parts of a system talk, store data, or change state.
- You have a capture, a log, a spec or source code that gives the real names.
- The claim fits one of the nine kinds below.
When not to use
- The figure must move or respond to a slider. Use the sibling skill
motion-figure. - The subject is a physical machine explainer with depth and controls. Use the sibling skill
isometric-explainer. - The data is a chart of numbers over many points. Use a chart tool.
- You do not have real names for the parts. Get a capture or a source first.
Method
- Write the claim first. One sentence, at most 28 words, that the figure proves.
- Pick one kind from the table below. If two kinds fit, draw two figures.
- Collect the real names from the source: parties, fields, methods, codes, sequence numbers.
- Write the hue table for the figure set before you draw (see "Colour").
- Sketch the layout on the 640-unit grid. Keep content between x 20 and x 620.
- Draw the figure with a script. Start from
templates/figure.mjs. Do not edit the SVG by hand. - Run the script. It stops on a label that is too small, too wide, or outside the figure.
- Run the checks in
references/checks.md. Fix every finding. - Render the SVG to PNG and look at it at 100% and at 50% width.
- Write the caption: the bold claim, how to read the figure, then the source.
The nine kinds
| Kind | Use it for |
sequence | parties on lifelines, time running down, numbered exchanges |
structure | the anatomy of one record, object, or schema |
flow | stages that data passes through, with who writes and who reads |
comparison | two answers to one question, side by side |
timeline | tracks over a numbered axis such as commit sequence or time |
tree | ownership, containment, or delegation |
state | a state machine with its transitions |
decision | where something fails and what each outcome means |
layers | a stack of layers with the parts each one owns |
Layout numbers for each kind are in references/kinds.md.
What a figure shows
- Show the real system with real names. Never draw generic boxes such as "Component A".
- Never draw stat cards, progress bars, or decorative icons.
- Make one claim per figure.
- Compare two behaviours of the subject. Never compare with an earlier build of your own project.
- Number the exchanges in a sequence in the order they happen in the capture.
Colour
Ten hues: grey, blue, teal, violet, green, amber, plum, olive, indigo, rose. Each hue has an ink and a fill token. A hue means the same thing in every figure of one set.
Four meanings are fixed:
| Hue | Fixed meaning |
rose | failure: errors, crashes, aborts, lost work |
grey | outside the subject: the host, the operator, out of scope |
amber | lifecycle: tasks, phases, state machines |
teal | durable state: storage and committed records |
Assign the other six hues once per set and write the table in the page or the manual front matter.
Write every colour as var(--m-<token>, <light hex>), for example var(--m-rose-ink, #b0344d). The host page supplies dark values. A README shows the light hex. All light and dark values are in references/grammar.md.
Arrows
| Style | Means |
| solid ink | a call or request |
| dashed ink | a reply |
| solid teal | a durable write |
| dashed amber | a state change |
| solid plum | a model call or compute |
| dashed olive | an effect outside the system |
| dotted indigo | a stream or an event |
| dashed rose | a failure |
- Line width is 1.2. Dashed is
5 4. Dotted is1.5 3.5with round caps. - Use one arrowhead marker per hue, with the id
<figure-id>-head-<hue>. - End each arrow 1 unit before the target border.
- Figure 0.1, the first figure of a set, shows each arrow style that the set uses.
Borders
- Solid border in the hue ink: a normal part or state.
- Dashed border: interrupted, optional, or not present.
- Double border (a second rect inset 3 units): a terminal state.
- Hatched fill: waiting time on a timeline bar. Never put text on it.
Legibility rules
- Text is at least 11 units at the 640-unit width. That is 11 pixels on screen and about 8 points in print.
- Box titles are 12.5 bold mono. Sub lines are 11 serif. Arrow labels are 11.5. Notes are 11 serif.
- Every serif line carries its own font:
class="m-serif"andfont-family="Source Serif 4, Georgia, serif". Then the figure looks the same inline on any page, in a README image, and in a manual. - Kickers are 11, upper case, letter spacing 1.2, in ink-mute.
- No ellipsis in labels. No text over text. No text on a hatched fill. No line through text.
- A label that does not fit goes outside with a leader line or into a numbered key. Never reduce the font size.
- Put each arrow label on a knock patch in the panel colour, with
class="m-knock". - Draw the knock patch after the line and before the label.
- A knock patch hides a line. It never counts as the box that a label must fit inside.
- Measure text before you place it: mono width is
characters × size × 0.6, serif width ischaracters × size × 0.54.
Technical rules
- Root:
viewBox="0 0 640 H"with H at most 760,role="img",aria-labelledby="<id>-title <id>-desc". - Root font and ink:
font-family="JetBrains Mono, ui-monospace, monospace"andfill="var(--m-ink, #1a1a1a)". Serif lines set their ownfont-familyas above. - A
<title>and a<desc>of at least 40 characters, as direct children of the root. - The
descnames every part and every exchange in reading order. - Every
idstarts with the figure id, such asfig-4-1-head-amber. - Figure ids are lowercase words and digits joined by hyphens, such as
fig-4-1. - Use only the elements and attributes listed in
references/checks.md. - No
style, no scripts, no event handlers, no links, no images. transformonly astranslate()on<g>.- One
<text>element per line of text. - The file is at most 40 KB and has at most 450 drawn elements.
The caption
Put the caption in the page around the SVG. Do not put it inside the SVG.
- Start with the claim in bold: one sentence, at most 28 words, ending with a period.
- Say how to read the figure, such as "Read top to bottom."
- Name the source, such as the capture file.
In a manual, declare the figure in a fenced block:
```figure
id: fig-4-1
kind: state
title: the task lifecycle
claim: A task ends in one of four terminal states and never leaves one.
caption: Read left to right. Dashed borders are interrupted states. From capture/out/task-states.txt.
```In a lesson or README, put the SVG in an image tag or inline, then the caption as a paragraph under it.
Keep source and output together
- Save the figure script beside the SVG, such as
figures/src/fig-4-1.jsandfigures/fig-4-1.svg. - Build the SVG from the script every time. Never edit the SVG by hand after a build.
- Before you commit, build again and confirm that the committed SVG equals the script output.
Check before you finish
- The claim is one sentence of at most 28 words.
- Every label is a real name from the source. No "Component A".
- The figure uses one of the nine kinds.
- Rose means failure, grey means outside, amber means lifecycle, teal means durable state.
- Every arrow uses one of the eight styles and means what the table says.
viewBoxwidth is 640 and height is at most 760.role="img",aria-labelledby,<title>and a<desc>of 40 or more characters are present.- Every
idstarts with the figure id. - Every colour is
var(--m-<token>, <light hex>)with the correct hex. - No text is below 11 units, outside the viewBox, over other text, or crossed by a line.
- No ellipsis in any label.
- Every serif line has a
font-familyattribute and the root has the inkfill, so the figure needs no host stylesheet. - No
style, script, link, image, or transform other thantranslate()on<g>. - The file is at most 40 KB.
- The PNG render is readable at 50% width.
- The caption has the bold claim, the reading order, and the source.
- The committed SVG equals the script output.
Files
references/kinds.md: layout numbers for each of the nine kinds, and figure 0.1.references/grammar.md: light and dark tokens, hue meanings, arrow strokes, markers, text sizes and metrics, shapes, optional beats.references/checks.md: every check with its test, the allowed elements and attributes, and the caption rules.templates/figure.mjs: a self-contained Node script with a small figure kit and onesequencefigure. Runnode templates/figure.mjs out.svgto write the SVG, or omit the path to print it.
Inside the AI Engineering from Scratch repo, also see manuals/_shared/figkit.js (the full kit), manuals/_shared/templates/ (one script per kind), and scripts/audit_manuals.js (the figure lint).
Trending
More talk lately.about the whole repository
Who's talking about rohitg00/ai-engineering-from-scratch
- GitCovery“被 AI 焦慮淹沒?ai-engineering-from-scratch 是你的救贖:用 320 小時紮實走完 AI 工程師之路”YouTube · May 21, 2026 · 1.9k views
- ForkCast“rohitg00/ai-engineering-from-scratch — Math floor. Agents roof. 🟢 Clone #Shorts”YouTube · May 26, 2026 · 1.6k views
- Prism Labs“AI Engineering From Scratch — 435 Free Lessons, 20 Phases, Built In Real Code”YouTube · May 26, 2026 · 937 views
- Next Horizon“AI Engineering from Scratch: Build & Ship Python AI Projects – Free Curriculum”YouTube · Aug 26, 2026 · 882 views
- Dann Paker AI“AI Engineering from Scratch”YouTube · Aug 25, 2026 · 637 views
The biggest 5 of 99 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 99
Talked about on GitHub, Bluesky, YouTube and the web (99 times).
On GitHub · 50
- Oct 29, 2026agent-skills.github.rohitg00.ai-engineering-from-scratch: 2026.10.4 → 2026.10.5 — sudosubin/agents.nix0 reactions
- Oct 26, 2026Replace SVG banner README with plain-text profile intro — withrvr/withrvr0 reactions
- Oct 19, 2026agent-skills.github.rohitg00.ai-engineering-from-scratch: 2026.10.3 → 2026.10.4 — sudosubin/agents.nix0 reactions
- Oct 15, 2026agent-skills.github.rohitg00.ai-engineering-from-scratch: 2026.10.2 → 2026.10.3 — sudosubin/agents.nix0 reactions
- Oct 14, 2026agent-skills.github.rohitg00.ai-engineering-from-scratch: 2026.10 → 2026.10.2 — sudosubin/agents.nix0 reactions
45 more on GitHub
- Oct 9, 2026[Upstream] Source updates require review — huangyue12120/Learning-Atlas0 reactions
- Oct 5, 2026[RE-330 donor intake] AI Engineering from Scratch → ML Canvas Academy — rrahul0904/agent-work-os0 reactions · 4 comments
- Oct 4, 2026agent-skills.github.rohitg00.ai-engineering-from-scratch: 2026.09 → 2026.10 — sudosubin/agents.nix0 reactions
- Oct 1, 2026agent-skills.github.rohitg00.ai-engineering-from-scratch: init at 2026.09 — sudosubin/agents.nix0 reactions
- Sep 28, 2026🔥 GitHub Trending AI 早报 · 2026-09-28 · Top 6 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Sep 28, 2026🔥 GitHub Trending AI 早报 · 2026-09-28 · Top 6 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Sep 28, 2026Github trending [rohitg00/ai-engineering-from-scratch] 免费AI工程实战课 — web1992/github-trending0 reactions
- Sep 27, 2026🔥 GitHub Trending AI 早报 · 2026-09-28 · Top 6 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Sep 27, 2026🔥 GitHub Trending AI 早报 · 2026-09-28 · Top 6 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Sep 27, 2026Github trending [rohitg00/ai-engineering-from-scratch] 523节AI工程实战课 — web1992/github-trending0 reactions
- Sep 25, 2026post: local-decision-model-ollaya — inpilot-dev/seungbin-dev0 reactions · 3 comments
- Sep 25, 2026Add AgriciDaniel, AI Engineering from Scratch, and AgentMemory — CryptoSuess/FoutainOfYouth0 reactions
- Sep 25, 2026🔥 GitHub Trending AI 早报 · 2026-09-25 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Sep 25, 2026🔥 GitHub Trending AI 早报 · 2026-09-25 · Top 8 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Sep 25, 2026Github trending [rohitg00/ai-engineering-from-scratch] 免费开源AI工程实战课 — web1992/github-trending0 reactions
- Sep 24, 2026GitHub Trending 解读 · 2026-09-25 — 1elel1/githubdailytrending0 reactions
- Sep 24, 2026🔥 GitHub Trending AI 早报 · 2026-09-25 · Top 8 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Sep 24, 2026🔥 GitHub Trending AI 早报 · 2026-09-25 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Sep 8, 2026[Upstream] Source updates require review — huangyue12120/Learning-Atlas0 reactions · 1 comment
- Sep 7, 2026[Upstream] Source updates require review — huangyue12120/Learning-Atlas0 reactions · 1 comment
- Aug 27, 2026Github trending [rohitg00/ai-engineering-from-scratch] 免费AI工程全栈手册 — web1992/github-trending0 reactions
- Aug 26, 2026Github trending [rohitg00/ai-engineering-from-scratch] 511课系统提升AI工程能力 — web1992/github-trending0 reactions
- Aug 3, 2026further reading — vib-training-conferences/agentic-coding-with-github-copilot0 reactions
- Jul 21, 2026Github trending [rohitg00/ai-engineering-from-scratch] 从零手写AI — web1992/github-trending0 reactions
- Jul 20, 2026🔥 GitHub Trending AI 早报 · 2026-07-21 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Jul 20, 2026🔥 GitHub Trending AI 早报 · 2026-07-21 · Top 8 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Jul 20, 2026🔥 GitHub Trending AI 晚报 · 2026-07-20 · Top 8 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Jul 20, 2026🔥 GitHub Trending AI 晚报 · 2026-07-20 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Jul 20, 2026Github trending [rohitg00/ai-engineering-from-scratch] 500节AI工程课程 — web1992/github-trending0 reactions
- Jul 19, 2026🔥 GitHub Trending AI 早报 · 2026-07-20 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Jul 19, 2026🔥 GitHub Trending AI 早报 · 2026-07-20 · Top 8 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Jul 19, 2026🔥 GitHub Trending AI 晚报 · 2026-07-19 · Top 8 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Jul 19, 2026🔥 GitHub Trending AI 晚报 · 2026-07-19 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Jul 19, 2026Github trending [rohitg00/ai-engineering-from-scratch] 从零实战AI工程 — web1992/github-trending0 reactions
- Jul 18, 2026🔥 GitHub Trending AI 早报 · 2026-07-19 · Top 7 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Jul 18, 2026🔥 GitHub Trending AI 早报 · 2026-07-19 · Top 7 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Jul 18, 2026🔥 GitHub Trending AI 晚报 · 2026-07-18 · Top 7 项目 — Mystery406/ai-xiaohongshu-daily0 reactions
- Jul 18, 2026🔥 GitHub Trending AI 晚报 · 2026-07-18 · Top 7 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Jun 11, 2026Add rohitg00/ai-engineering-from-scratch to Educational Resources — alvinreal/awesome-opensource-ai0 reactions
- May 27, 2026🔥 GitHub Trending AI 早报 · 2026-05-27 · Top 8 项目 — wusongzhi1314/ai-xiaohongshu-daily0 reactions
- May 27, 2026Github trending [rohitg00/ai-engineering-from-scratch] 从零构建 AI 工程 — web1992/github-trending0 reactions
- May 26, 2026🔥 GitHub Trending AI 早报 · 2026-05-27 · Top 8 项目 — wusongzhi1314/ai-xiaohongshu-daily0 reactions
- May 26, 2026Github trending [rohitg00/ai-engineering-from-scratch] 320小时AI工程自学课程 — web1992/github-trending0 reactions
- May 25, 2026Github trending [rohitg00/ai-engineering-from-scratch] 20阶段手写数学构建AI — web1992/github-trending0 reactions
- May 24, 2026Github trending [rohitg00/ai-engineering-from-scratch] 从头构建AI工程课程 — web1992/github-trending0 reactions
On Bluesky · 26
- Sep 25, 2026github.com/rohitg00/ai-... Des cours, des leçons. — @lea-linux.org21 likes and reposts · 1 reply
- May 27, 2026Este repositorio te enseña Ingeniería de IA desde cero. ✓ 435 lecciones ✓ 320 horas de contenido ✓ Python, TypeScript, Rust... ✓ Prompts,… — @midu.dev7 likes and reposts
- Sep 25, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 55,926 (+310) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social3 likes and reposts · 1 reply
- Sep 23, 2026Задолбали поверхностные AI-туториалы? ai-engineering-from-scratch — хардкорный гайд по постройке агентов, LLM и пайплайнов на Python и Rust… — @toolhunt.bsky.social3 likes and reposts
- May 3, 2026ai-engineering-from-scratch From linear algebra to autonomous agent swarms. learn AI with AI, then ship the tools.… — @pythonhub.dev3 likes and reposts
21 more on Bluesky
- Sep 24, 2026今日のGitHubトレンド rohitg00/ai-engineering-from-scratch AIツールを専門的に活用できるエンジニアを育成するためのオープンソース学習カリキュラムです。… — @dailygithubtrends.bsky.social2 likes and reposts
- Sep 9, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 53,354 (+356) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social2 likes and reposts · 1 reply
- Aug 26, 2026今日のGitHubトレンド rohitg00/ai-engineering-from-scratch AIエンジニアリングを基礎から実践的に学ぶためのオープンソースカリキュラムです。… — @dailygithubtrends.bsky.social2 likes and reposts
- Sep 29, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 60,825 (+1,287) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social1 likes and repost
- Sep 26, 2026今日のGitHubトレンド rohitg00/ai-engineering-from-scratch AIを専門的に使いこなすためのオープンソースの学習カリキュラムです。… — @dailygithubtrends.bsky.social1 likes and repost
- Aug 28, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 50,451 (+703) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social1 likes and repost · 1 reply
- Aug 24, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 48,044 (+330) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social1 likes and repost · 1 reply
- Jul 18, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 38,871 (+232) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social1 likes and repost · 1 reply
- Jul 18, 2026今日のGitHubトレンド rohitg00/ai-engineering-from-scratch AIツールを利用するだけでなく、プロとして構築できる能力を養うためのオープンソース学習カリキュラムです。… — @dailygithubtrends.bsky.social1 likes and repost
- Jun 18, 2026github.com/rohitg00/ai-... — @analyticalrohit.bsky.social1 likes and repost · 1 reply
- Jun 3, 2026GitHub: github.com/rohitg00/ai-... — @analyticalrohit.bsky.social1 likes and repost
- May 26, 2026📈 Today's GitHub Trending: 1. https://github.com/Lum1104/Understand-Anything - TypeScript, 4721 stars today 2.… — @ghtrend.newsmast.social.ap.brid.gy1 likes and repost · 1 reply
- May 26, 2026今日のGitHubトレンド rohitg00/ai-engineering-from-scratch AIツールを実務レベルで活用できるよう、基礎から応用までを体系的に学ぶオープンソースのカリキュラムです。… — @dailygithubtrends.bsky.social1 likes and repost
- May 25, 2026AIエンジニアリングの基礎からLLMの実装まで学べる学習ロードマップっぽい ゼロから仕組みを理解したい時に活用できそうで試したい yug1224 starred rohitg00/ai-engineering-from-scratch… — @yug1224.com1 likes and repost
- May 25, 2026📈 Today's GitHub Trending: 1. https://github.com/Lum1104/Understand-Anything - TypeScript, 5625 stars today 2.… — @ghtrend.newsmast.social.ap.brid.gy1 likes and repost · 1 reply
- May 25, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 14,881 (+1,836) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social1 likes and repost · 1 reply
- May 24, 2026📈 Today's GitHub Trending: 1. https://github.com/Lum1104/Understand-Anything - TypeScript, 3987 stars today 2.… — @ghtrend.newsmast.social.ap.brid.gy1 likes and repost · 3 replies
- Jul 22, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 41,832 (+1,007) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social0 likes and reposts · 1 reply
- Jul 19, 2026📈 Today's GitHub Trending: 1. https://github.com/tirth8205/code-review-graph - Python, 551 stars today 2.… — @ghtrend.newsmast.social.ap.brid.gy0 likes and reposts · 1 reply
- Jun 15, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 32,715 (+538) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social0 likes and reposts · 1 reply
- May 21, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 rohitg00 / ai-engineering-from-scratch ⭐ 8,964 (+762) 🗒 Python Learn it. Build it. Ship it for… — @github-trending.bsky.social0 likes and reposts · 2 replies
On YouTube · 20
- May 21, 2026被 AI 焦慮淹沒?ai-engineering-from-scratch 是你的救贖:用 320 小時紮實走完 AI 工程師之路 — GitCovery1.9k views · 1 comment
- May 26, 2026rohitg00/ai-engineering-from-scratch — Math floor. Agents roof. 🟢 Clone #Shorts — ForkCast1.6k views
- May 26, 2026AI Engineering From Scratch — 435 Free Lessons, 20 Phases, Built In Real Code — Prism Labs937 views
- Aug 26, 2026AI Engineering from Scratch: Build & Ship Python AI Projects – Free Curriculum — Next Horizon882 views · 1 comment
- Aug 25, 2026AI Engineering from Scratch — Dann Paker AI637 views
15 more on YouTube
- Aug 9, 2026AI Engineering From Scratch: Free GitHub Course Replaces $1,017 Nanodegree #Shorts — GithubTrends625 views
- Oct 3, 2026Free AI engineering course on GitHub with 500+ lessons 🎓 — Build With Neej614 views · 3 comments
- Sep 25, 2026AI Engineering from Scratch: 523 Lessons Built From the Math Up — CLI Stack583 views
- Oct 5, 2026This GitHub Repo Teaches AI Engineering From Scratch… 523 Lessons! — AI WITH Rithesh339 views · 1 comment
- Sep 27, 2026AI Engineering from Scratch — Dann Paker AI230 views
- May 28, 2026GitHub - rohitg00/ai-engineering-from-scratch: Learn it. Build it. Ship it for others. — GitHub Daily Trend AI Podcast167 views · 1 comment
- May 27, 2026ai-engineering-from-scratch - GitHub Trending Today — GitHub Trending Digest102 views
- May 23, 2026rohitg00/ai-engineering-from-scratch - Gource visualisation — Gourcer89 views
- Sep 25, 2026ai-engineering-from-scratch: trending open-source project — CuriosityExplains57 views
- Sep 27, 2026AI Engineering From Scratch: 523 free lessons on GitHub — Tech in 6045 views
- May 21, 2026Drowning in AI anxiety? ai-engineering-from-scratch is your salvation: a solid 320-hour path to ... — DevCovery28 views
- Sep 28, 2026How to set up ai-engineering-from-scratch (Node.js) — OverClocked15 views · 1 comment
- Oct 6, 2026این GitHub مسیر AI Engineering را عوض میکند — Dawood Emran9 views · 1 comment
- Jun 16, 2026rohitg00/ai-engineering-from-scratch — 100 stars today on GitHub — DevTrends Daily7 views
- Oct 5, 2026【GitHub Trending 第5位】rohitg00/ai-engineering-from-scratch|2026年10月第1週 #Shorts — GitHub Trending1 view
On the web · 3
- Oct 22, 2026AI Engineering from Scratch - Rajesh Beri — beri.net
- May 21, 2026rohitg00/ai-engineeri… - GitHub Daily Trend - Apple 팟캐스트 — google.com
- Mar 18, 2026rohitg00/ai-engineering-from-scratch - GitDiscover — google.com
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- fancyboi999/ai-engineering-from-scratch-zh★ 1.3ksame name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository34 other files it gives its agents.
- AGENTS.mdAGENTS.md
- blueprint-figureSkill
- build-projectSkill
- check-understandingSkill
- claude-certificationSkill
- course-guideSkill
- course-styleSkill
- find-your-levelSkill
- isometric-explainerSkill
- learn-agent-skillsSkill
- learn-mcpSkill
- learn-reverse-engineeringSkill
- learnSkill
- lesson-screenSkill
- mcpa-certificationSkill
- motion-figureSkill
- start-learningSkill
- write-manualSkill
- build-projectSkill
- check-understandingSkill
- claude-certificationSkill
- course-guideSkill
- course-styleSkill
- find-your-levelSkill
- isometric-explainerSkill
- learn-agent-skillsSkill
- learn-mcpSkill
- learn-reverse-engineeringSkill
- learnSkill
- lesson-screenSkill
- mcpa-certificationSkill
- motion-figureSkill
- start-learningSkill
- write-manualSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

