yarikleto

23 mods across 1 repository, 6 stars between them.

claude-teacher

02

yarikleto/claude-teacher-plugin

Plugin Claude Code

The most attentive AI tutor — teaches any subject by guiding, tracks knowledge gaps, quizzes with spaced repetition, and adapts to your level.

6 29d ago A tokens not measured original MIT

yarikleto/claude-teacher-plugin

Instructions file

Instructions for yarikleto/claude-teacher-plugin, covering claude teacher plugin — developer guide, versioning, how to update the plugin (for users), repository structure and hook rules.

6 29d ago A 917 tokens original MIT

PostToolUse

06

yarikleto/claude-teacher-plugin

Hook

Runs after a tool call finishes for Edit and Write tool calls, running bash. From yarikleto/claude-teacher-plugin.

6 29d ago A tokens not measured original MIT

Stop

08

yarikleto/claude-teacher-plugin

Hook

Runs when the agent finishes a response, running bash. From yarikleto/claude-teacher-plugin.

6 29d ago A tokens not measured original MIT

ascii

09

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

DEFAULT diagram skill — simplest tier. Use when user invokes /ascii OR when suggesting a quick visual. Creates ASCII art rendered inline in terminal — zero friction. Escalate to /excalidraw for complex static diagrams (5+ components, multi-layer). Escalate to /demo for animated/dynamic concepts (protocol handshakes…

6 29d ago A 77 tokens original MIT

challenge

10

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 42 tokens original MIT

compare

11

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 36 tokens original MIT

demo

12

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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 browser; styling…

6 29d ago A 90 tokens original MIT

excalidraw

13

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Middle tier — complex STATIC diagrams. Use when user invokes /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 visuals use /ascii. For animated/dynamic…

6 29d ago A 89 tokens original MIT

flashcards

14

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 50 tokens original MIT

init-edu

15

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use when starting a new educational project or study folder — sets up CLAUDE.md with teaching rules, configures Explanatory output style, initializes the global education DB, and sets up project-local tracking.

6 29d ago A 45 tokens original MIT

motivate

16

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use when the student seems frustrated, stuck, discouraged, or explicitly asks for motivation — fetches a real quote from an API and delivers a personalized motivational boost.

6 29d ago B 34 tokens original MIT

progress

17

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 34 tokens original MIT

quiz-me

18

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 38 tokens original MIT

research

19

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 58 tokens original MIT

reset-edu

20

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Delete all saved education data — student profile, quiz history, topic progress, session logs, and saved docs. Fresh start.

6 29d ago C 29 tokens original MIT

roadmap

21

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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 /research.

6 29d ago A 59 tokens original MIT

save-progress

22

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use when the student wants to checkpoint their progress mid-session — flushes all current session state to the global education DB without ending the session.

6 29d ago A 30 tokens original MIT

summary

23

yarikleto/claude-teacher-plugin

Skill Claude CodeCodex

Use 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.

6 29d ago A 36 tokens original MIT