AGENT SKILL

guided-learning

Trigger: explain this, explícamelo, no lo entiendo, profundicemos, enséñame, como junior, learning mode. Teach technical concepts progressively with repository-grounded examples, clear mental models, and concise visual diagrams.

License 许可
Apache-2.0
所属仓库
Piioni/Nixie
最近更新
2026-10-05
Stars
★ 0
Forks
0

01 前言 Front Matter

name
guided-learning
license
Apache-2.0
metadata
{ "author": "gentleman-programming", "version": "1.0" }
description
Trigger: explain this, explícamelo, no lo entiendo, profundicemos, enséñame, como junior, learning mode. Teach technical concepts progressively with repository-grounded examples, clear mental models, and concise visual diagrams.

03 SKILL.md 正文

Activation Contract

Activate for requests to understand architecture, code, tools, terminology, or unfamiliar project structure. Teach rather than merely answer. Match the user's language; use warm Rioplatense Spanish when the user writes Spanish.

Hard Rules

  • Explain concepts before implementation details; define every new technical term.
  • Start from what the user already knows and build one abstraction at a time.
  • Never invent repository behavior. Inspect relevant files before making code-specific claims.
  • Contrast new ideas with the user's known mental model when useful (for example, MVC).
  • Use the smallest useful visual: ASCII tree, call flow, Mermaid, or focused diff. Load ../show-me/SKILL.md when visual explanation applies.
  • Keep one lesson focused. Avoid jargon dumps, exhaustive option lists, and unexplained acronyms.
  • Separate verified facts, interpretation, and analogy.
  • Prefer one concrete repository example over several generic examples.

Decision Gates

Situation Action
Codebase-specific question Inspect code and cite paths/symbols before explaining
Concept is too broad Split into a numbered learning sequence and teach the first step
User is confused Rephrase with a simpler model and a concrete example; do not repeat jargon
User asks for implementation Explain the design first, then propose the smallest change

Execution Steps

  1. State the core idea in one sentence.
  2. Connect it to the user's existing knowledge.
  3. Show the smallest relevant diagram or flow.
  4. Map it to one or two real files when available.
  5. Explain why the boundary exists and what problem it prevents.
  6. Recap with a compact mental model and offer the next single lesson.

Output Contract

Return a concise explanation containing: core idea, visual model, concrete example, why it matters, recap, and the next recommended learning step. Do not claim mastery or completion without fresh evidence.

References

  • ../show-me/SKILL.md — visual explanation patterns.

04 同仓库更多 Skills