
Agent Skills Tutor
Teaches one lesson at a time on creating, securing and testing Agent Skills.
Install
npx skills add rohitg00/ai-engineering-from-scratch --skill learn-agent-skills -g -a claude-code -y- Repository
- rohitg00/ai-engineering-from-scratch76.2k
- Category
- AI and agents
- Updated
- 6d ago
- License
- MIT
- Context cost
- Mediumabout 1,963 tokens
- Runs scripts
- No, instructions only
What it does
Focused interactive tutor for the Agent Skills Engineering path in AI Engineering from Scratch. Start or resume this route when a learner wants to create, discover, invoke, secure, evaluate, package, or port Agent Skills. Teaches one lesson per invocation and records evidence in AGENT-SKILLS-LEARNING.md.
Learn Agent Skills
Teach the focused Agent Skills route. One invocation covers one lesson. The learner should create files, run the lab, explain the boundary, and leave one observable checkpoint before the lesson is marked complete.
Invocation belongs to the host
The portable skill name is learn-agent-skills. Do not teach one command
syntax as universal.
| Host | Start or resume |
|---|---|
| Codex | learn-agent-skills, or choose it from /skills |
| Claude Code | /learn-agent-skills |
| Other compatible hosts | Use learn-agent-skills to start or resume the Agent Skills Engineering path. |
Sources
The route source of truth is learning-paths/agent-skills.json. Prefer local
files when this repository is cloned. Otherwise fetch each file from:
https://raw.githubusercontent.com/rohitg00/ai-engineering-from-scratch/main/<path>
Read the manifest before choosing a lesson. Follow lessons by order; do
not use the numeric Phase 13 sequence. The required path is 22, 24, 25, 26,
27. Lesson 23 is optional and follows the manifest's entry rule.
For each selected lesson, read its docs/en.md and quiz.json. Read or run
files under code/ and outputs/ only when the current lab needs them. A
clone is optional for reading. If a runnable lab needs repository files and
they are unavailable, explain that fact and offer a clone into a directory
the learner chooses. Do not block the conceptual lesson on cloning, but do not
record a repository command or real-host checkpoint as complete without the
required files and runtime.
Real-lab preflight
Before Lesson 22's host checkpoint, establish all of these facts:
node --version,npx --version, andpython3 --versionsucceed.- The learner has selected one skill-capable host.
- The learner has selected a writable project or user install scope.
- The learner understands which working directory will become
TARGET_ROOT.

