From 4589b6dafcc31bd0e3751ac9b5345a4545494f7d Mon Sep 17 00:00:00 2001 From: Justin McLean Date: Mon, 13 Jul 2026 13:43:28 +1000 Subject: [PATCH] chore(ai-tutors): regenerate knowledge base for lesson-04-your-first-skill MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Step-6 (debugging-skills) and step-7 (portable-skills) were added to the learning progression after this tutor was authored; the injector now adds them to the "Where to go next" section and renumbers the eval-driven- development reference from step-5 to steps-5–7. Generated-by: Claude (claude-sonnet-4-6) --- ai-tutors/lesson-04-your-first-skill.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ai-tutors/lesson-04-your-first-skill.md b/ai-tutors/lesson-04-your-first-skill.md index 3ae366965..e7cfd4701 100644 --- a/ai-tutors/lesson-04-your-first-skill.md +++ b/ai-tutors/lesson-04-your-first-skill.md @@ -496,9 +496,15 @@ Apache-2.0 licensed. > patterns that hold the data-not-instructions and sandbox principles in every > skill you write. Covers the injection-flag idiom, the privacy gate, and the > draft-before-post shape. +> - **Debugging a skill (debugging-skills.md)** — step 6: reading the audit log, +> reproducing failures with the eval harness, and isolating prompt vs tool vs +> model problems when a skill does not behave as expected. +> - **Writing portable skills (portable-skills.md)** — step 7: authoring skills +> that work for any project and any model, using placeholders and capability +> floors so your skill does not break when the project or model changes. > - **Eval-driven development (eval-driven-development.md)** — step 8: how to judge > output that can vary, with worked examples from real Magpie skills. Your skill -> is not finished until it has an eval suite, so read step 5 first and then this. +> is not finished until it has an eval suite, so read steps 5–7 first and then this. > - **Agentic and autonomous work (agentic-work.md)** — step 9: once a skill is > written, tested, and safe, this is how you let it run without watching every step. >