DEDUPED Hot AI repos, turned into use cases Get 5 a day

How to learn AI engineering lesson by lesson in your agent with AI Engineering From Scratch

Install the skills so a coding agent quizzes you, teaches one lesson at a time, and tracks progress.

Remote script. The install command runs a package fetched through npx, so review the host and scope the installer writes to before you accept.

Who it is forA developer new to AI engineering who already uses Claude Code or Codex and wants a guided study plan without leaving the editor.

The problemLessons are spread across 20 phases and it is hard to know where to start or what to review next.

The outcomeA personalized plan saved to LEARNING.md and a session that teaches one lesson with its quiz.

What you need first

  • Node.js, npx, and python3 installed for the coding agent tutor
  • A skill-capable coding agent such as Claude Code or Codex, with a writable skills scope
  • Python 3.10 or newer for the retrieval and firewall projects
  • Node.js 22.18 or newer for the agent trace debugger
  • A clone of the repository so the project_test.py grader is available

Steps

  1. Run node --version and confirm Node.js is installed.
  2. Run npx --version and python3 --version to confirm npx and Python are installed.
  3. Run npx skills add rohitg00/ai-engineering-from-scratch, then choose your host and scope when the installer asks.
  4. In Codex, use start-learning. In Claude Code, run /start-learning.
  5. Finish the ten-question placement quiz, then use learn or /learn to start the first lesson.

Prompt for your agent

Using the repo rohitg00/ai-engineering-from-scratch, install the skills with npx skills add and run the start-learning skill for <target host>. Expected output: a LEARNING.md file with a phase-by-phase plan. Verify that LEARNING.md exists and names a starting phase.

Caveat. Runnable focused-path labs need python3, and Agent Skills host labs need a selected host and a writable skill scope.

Share: X LinkedIn Hacker News Email Copy link

Disclaimer

Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page