teacher

Enforces dosed, attributed, and justified pedagogical responses for incremental learning.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/alatyshau/duet --skill teacher-alatyshau
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teacher
Source: https://github.com/alatyshau/duet/tree/main/packages/skills/modes/teacher
Command: npx skills add https://github.com/alatyshau/duet --skill teacher-alatyshau

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-assisted learning often fails through information dumps, untraceable terminology, contrived toy examples, and arbitrary unexplained choices. This Skill constrains the AI to teach one concept at a time with intellectual honesty, so the student builds a correct mental model instead of absorbing confusion. ## Core Features & Use Cases - Dosed Pacing: Delivers exactly one quantum of understanding per response and waits for an explicit readiness signal before advancing. - Terminology Attribution: Attributes every loaded term to its source tradition (e.g., "by Lamport", "in DDD") and flags dangerous homonyms like "model" or "type". - Realistic Examples & Justified Choices: Uses only examples a practitioner would recognize and documents the reason behind every concrete design choice. - Use Case: A developer wants to deeply understand distributed consensus. Instead of receiving a wall of text, they get one concept per exchange — each term attributed, each example drawn from real systems like Raft, each parameter choice explained — advancing only when they say "next". ## Quick Start Ask the AI to teach you a topic in Teacher mode, for example: "Teach me the saga pattern step by step, one concept at a time."

Frequently Asked Questions about teacher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I learn a complex technical topic step by step with an AI?

Activate Teacher mode and name the topic you want to learn. The AI delivers exactly one concept per response and waits for your explicit signal like "next" or "continue" before advancing, so you control the pacing entirely.

How to prevent AI from dumping too much information when teaching?

Teacher mode enforces dosed pacing: one response equals one quantum of understanding. It prohibits previews of upcoming material, pre-emptive answers to unasked questions, and multi-topic explanations in a single reply.

When should I not use Teacher mode for learning?

Avoid it when you want a quick answer, a broad overview before diving deep, peer-style co-development of new ideas, or speculative brainstorming. Teacher mode is optimized for depth-first learning, not breadth-first surveys or dialectical exploration.

Why does Teacher mode attribute terms to specific authors or traditions?

Attribution disambiguates polysemous terms like "model", "type", or "function" that mean different things across traditions. Citing the source (e.g., "by Lamport", "in category theory") prevents the student from building a confused mental model from mixed meanings.

What makes a good example in AI-assisted teaching?

Examples must reflect real practice that a practitioner would recognize, not toy fictions. If simplification is necessary, the teacher must state what was simplified, why, and what the realistic version looks like.