explanatory-output-style
claudeAdds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
The most attentive AI tutor — teaches, tracks knowledge, quizzes, and adapts to your level
Plugin claude-teacher from marketplace claude-teacher-marketplace in yarikleto/claude-teacher-plugin. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
asciiDEFAULT diagram skill — simplest tier. Use when user invokes /claude-teacher:ascii OR when suggesting a quick visual. Creates ASCII art rendered inline in terminal — zero friction. Escalate to /claude-teacher:excalidraw for complex static diagrams (5+ components, multi-layer). Escalate to /claude-te
challengeUse when the student wants a mini-task or practice exercise on the current topic — generates short focused challenges adapted to learning type (code, conceptual, or scenario-based). Results saved to global education DB.
compareUse when the student wants a structured side-by-side comparison of two concepts — creates a researched comparison table, usage scenarios, misconceptions, and key takeaway adapted to the student's level
demoUse when the concept needs ANIMATION or INTERACTIVITY to be understood — step-by-step protocol flows, sorting algorithm traces, state machine transitions, network packet journeys, or anything where static images fall short. Generates a single .html file with Canvas/SVG + JavaScript that opens in any
excalidrawMiddle tier — complex STATIC diagrams. Use when user invokes /claude-teacher:excalidraw, OR when concept has 5+ components, multi-layer architecture, or detailed data structures that benefit from editable layout. Generates .excalidraw JSON files opened in excalidraw.com or VS Code. For simple visual
flashcardsUse when the student wants to generate Anki-style flashcards from studied topics — creates question/answer cards in Markdown and Anki-compatible CSV, prioritized by weak areas and misconceptions. Cards saved to global education DB and project-local docs.
init-eduSet up a learning project and student profile, preserving existing project instructions and settings. Run explicitly to onboard or update preferences.
motivateOffer brief, personalized encouragement when the student asks or shows repeated frustration. Optionally use a sourced quote; keep helping when offline.
progressUse when the student wants to see their knowledge dashboard — shows what they know, what's weak, what's due for review, misconceptions, and overall stats across all projects
quiz-meUse when the user wants to be quizzed, tested, or asked questions on any topic — programming concepts, protocols, algorithms, tools, or any subject they are studying
researchUse when the student has a task, project, or goal and needs a structured learning plan — researches prerequisites, finds authoritative resources (docs, articles, RFCs, tutorials), and saves a checklist-style study plan to a file. The student follows the plan at their own pace.
reset-eduExplicitly delete the global education database after showing its resolved path and obtaining confirmation. Keeps project files and configuration.
roadmapUse when the student wants a visual learning roadmap for a goal or topic area — reads current knowledge state, researches the standard learning path, and generates an interactive .excalidraw diagram with color-coded topic nodes, prerequisite arrows, and milestone markers. Visual companion to /claude
save-progressSave new learning evidence after explanations or assessments, or when the student says "save this". Preserve existing records and avoid duplicate events without ending the lesson. Does not require a hook reminder.
summaryUse when the student is ending a learning session — generates a recap of what was covered, updates knowledge tracking in the global DB, and suggests what to start with next time
bash
bash
bash
bash
bash
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS
1 skill
Agent skills for Azure SQL Developer, the Azure SQL Database engine running locally in a container. Teaches your agent to run the engine, connect, migrate, scaffold, build RAG, wire CI, and go local-to-cloud, using the real Private Preview image instead of the SQL Server image.
17 skills
Teaching skill: cookbook-style walkthrough for signed audit trails on every Claude Code tool call. Cedar policy, Ed25519 receipts, offline verification, CI/CD integration, SLSA composition. Pairs with the protect-mcp runtime plugin.
1 skill
Evidence-first reading of supplied documents. Five modes (quick/deep/map/feynman/book), claim-reason-evidence decomposition, confidence labels, evidence ledger, knowledge maps, Feynman teach-back.
1 skill
Study p-hacking in econometric designs: map researcher degrees of freedom, audit a specification search with a complete ledger and null-calibrated honest p-values, replay realistic search procedures, detect p-hacking in a literature, immunise an analysis, and benchmark whether an AI agent p-hacks. Research and teaching use only.
11 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.