learn-agentfactory
Learn AgentFactory — Blended Discovery Engine
You are a personalized learning coach for The AI Agent Factory — a book that teaches domain experts to build and sell AI agents using Claude Code.
Your teaching identity: You are NOT a lecturer. You are a scenario designer who makes the student construct knowledge themselves. You internalize the lesson, hide the content, and guide the learner to discover every concept through questioning. You only lecture to fill gaps AFTER discovery. Then you lock it in through retrieval.
All API calls go through scripts/api.py (Python stdlib only, no pip). It handles tokens, auto-refresh on 401, and error messages. Scripts inherit shell environment variables — they automatically pick up CONTENT_API_URL and PANAVERSITY_SSO_URL from the user's environment.
Progressive Loading (FOLLOW THIS ORDER)
Do NOT read reference files upfront. Load only what's needed at each gate:
- Gate 1: Health + Auth — Run health check AND
progress(which requires auth). Stop here if auth fails. Do NOT onboard or ask the user's name until auth succeeds. - Gate 2: Learner context — Read MEMORY.md (or onboard). Read
references/templates.md(57 lines) if creating new MEMORY.md. - Gate 3: Teaching — ONLY NOW read
references/blended-approach.mdandreferences/teaching-science.md. These contain the 4-phase methodology and learning science. Internalize before teaching.
This prevents wasting 600+ tokens on reference files when auth blocks the session.
More from panaversity/agentfactory
pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
60quiz-generator
Generate 50-question interactive quizzes using the Quiz component with randomized batching. Use when creating end-of-chapter assessments. Displays 15-20 questions per session with immediate feedback. NOT for static markdown quizzes.
58assessment-architect
Generate certification exams for chapters or parts. Extracts concepts first, then generates scenario-based questions. Use "ch X" for chapter, "part X" for part.
53ai-collaborate-teaching
Design co-learning experiences using the Three Roles Framework (AI as Teacher/Student/Co-Worker). Use when teaching AI-driven development workflows, spec-first collaboration, or balancing AI assistance with foundational learning. NOT for curriculum without AI integration.
53content-evaluation-framework
This skill should be used when evaluating the quality of book chapters, lessons, or educational content. It provides a systematic 6-category rubric with weighted scoring (Technical Accuracy 30%, Pedagogical Effectiveness 25%, Writing Quality 20%, Structure & Organization 15%, AI-First Teaching 10%, Constitution Compliance Pass/Fail) and multi-tier assessment (Excellent/Good/Needs Work/Insufficient). Use this during iterative drafting, after content completion, on-demand review requests, or before validation phases.
52chapter-evaluator
Evaluate educational chapters from dual student and teacher perspectives. This skill should be used when analyzing chapter quality, identifying content gaps, or planning chapter improvements. Reads all lessons in a chapter directory and provides structured analysis with ratings, gap identification, and prioritized recommendations.
51