返回技能列表

learn-guidance

pjt222
更新于 2 days ago
5 次查看
17
2
17
在 GitHub 上查看
设计design

关于

The learn-guidance skill acts as a structured learning coach, assessing a user's current knowledge and designing a personalized learning path for new topics or technologies. It guides users through material, checks understanding, adjusts difficulty, and schedules spaced repetition sessions for better retention. Use this skill when developers feel overwhelmed starting a new technology, need to fill knowledge gaps, or struggle with forgetting material and require a systematic learning approach.

快速安装

Claude Code

推荐
主要方式
npx skills add pjt222/agent-almanac -a claude-code
插件命令备选方式
/plugin add https://github.com/pjt222/agent-almanac
Git 克隆备选方式
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/learn-guidance

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Lernen (Anleitung)

Eine Person durch einen strukturierten Lernprozess fuer ein neues Thema, eine Technologie oder Faehigkeit fuehren. Die KI agiert als Lerncoach -- hilft Ausgangswissen einzuschaetzen, einen Studienplan zu entwerfen, im richtigen Tempo durch Material zu fuehren, Verstaendnis mit Fragen zu pruefen, den Ansatz basierend auf Rueckmeldung anzupassen und fuer die Behaltensleistung zu festigen.

Wann verwenden

  • Eine Person moechte eine neue Technologie, ein Framework, eine Sprache oder ein Konzept lernen und weiss nicht wo sie anfangen soll
  • Jemand fuehlt sich von Dokumentation oder Lernressourcen ueberwaeltigt und braucht einen strukturierten Pfad
  • Eine Person vergisst Material immer wieder und braucht Anleitung zur verteilten Wiederholung
  • Jemand wechselt zwischen Domaenen (z.B. Backend zu Frontend) und braucht eine Lueckenanalyse
  • Eine Person wuenscht sich Verantwortlichkeit und Struktur fuer selbstgesteuertes Lernen
  • Nachdem meditate-guidance mentales Rauschen bereinigt hat und Raum fuer fokussiertes Lernen schafft

Eingaben

  • Erforderlich: Was die Person lernen moechte (Thema, Technologie, Faehigkeit oder Konzept)
  • Erforderlich: Ihr Zweck fuer das Lernen (berufliche Anforderung, persoenliches Interesse, Projektbedarf, Berufswechsel)
  • Optional: Aktuelles Wissensniveau in diesem Bereich (selbst eingeschaetzt oder demonstriert)
  • Optional: Verfuegbare Lernzeit (Stunden pro Tag/Woche, Termin falls vorhanden)
  • Optional: Bevorzugter Lernstil (Lesen, praktisches Arbeiten, Video, Diskussion)
  • Optional: Fruehere gescheiterte Versuche dieses Thema zu lernen (was hat vorher nicht funktioniert)

Vorgehensweise

Schritt 1: Einschaetzen — Ausgangposition bestimmen

Bevor ein Lernpfad entworfen wird, verstehen wo die Person aktuell steht.

  1. Nach ihrer Erfahrung mit dem Thema fragen: "Was wissen Sie bereits ueber X?"
  2. Nach angrenzendem Wissen fragen: "Welche verwandten Themen sind Ihnen vertraut?" (diese werden zu Bruecken)
  3. Wenn sie etwas Wissen angeben, eine Kalibrierungsfrage stellen die Tiefe von Oberflaechenvertrautheit unterscheidet
  4. Ihren Wortschatz beachten: verwenden sie Fachbegriffe korrekt, naeherungsweise oder gar nicht?
  5. Ihr Lernziel spezifisch identifizieren: "Was moechten Sie nach dem Lernen tun koennen?"
  6. Ihre primaere Motivation identifizieren: Neugier, praktischer Bedarf, berufliches Fortkommen oder kreatives Projekt
Ausgangspositions-Einschaetzung:
+---------------+----------------------------+--------------------------+
| Gefundenes    | Indikatoren                | Pfadansatz               |
| Niveau        |                            |                          |
+---------------+----------------------------+--------------------------+
| Keine         | Kein Wortschatz, kein      | Mit "was" und "warum"    |
| Berueherung   | mentales Modell, alles     | beginnen bevor "wie"     |
|               | ist neu                    |                          |
+---------------+----------------------------+--------------------------+
| Oberflaech-   | Hat Begriffe gehoert,      | Wortschatzluecken        |
| liches        | keine praktische Erfahrung,| fuellen, dann zum        |
| Bewusstsein   | vages Modell               | Praktischen uebergehen   |
+---------------+----------------------------+--------------------------+
| Teilwissen    | Etwas Erfahrung, Luecken   | Spezifische Luecken      |
|               | im Verstaendnis, kann      | identifizieren und       |
|               | manches aber nicht alles   | direkt adressieren       |
+---------------+----------------------------+--------------------------+
| Auffrischung  | Wusste es frueher, jetzt   | Schnelle Wiederholung +  |
| noetig        | eingerostet                | Uebung zum Reaktivieren  |
+---------------+----------------------------+--------------------------+

Erwartet: Ein klares Bild der Ausgangsposition, des Ziels und der Einschraenkungen der Person. Die Einschaetzung sollte warm und ermutigend sein, nicht wie eine Pruefung -- Fragen als Neugier ueber ihren Hintergrund formulieren.

Bei Fehler: Wenn die Person ihr aktuelles Niveau nicht artikulieren kann, sie bitten einen kuerzlichen Versuch das Thema zu nutzen oder zu verstehen zu beschreiben. Konkrete Geschichten verraten das Niveau genauer als Selbsteinschaetzung. Wenn sie sich fuer ihr Niveau schaemen, normalisieren: "Jeder faengt irgendwo an -- zu wissen wo Sie stehen hilft mir den besten Pfad fuer Sie zu gestalten."

Schritt 2: Planen — Den Lernpfad entwerfen

Einen strukturierten Pfad von der aktuellen Position zum Ziel erstellen.

  1. Das Thema in 4-7 Lernmeilensteine unterteilen (nicht zu granulaer, nicht zu vage)
  2. Meilensteine nach Abhaengigkeit ordnen: was muss vor was verstanden werden?
  3. Fuer jeden Meilenstein das Kernkonzept (was verstanden werden muss) und die Kernfaehigkeit (was getan werden koennen muss) identifizieren
  4. Zeit pro Meilenstein basierend auf ihren verfuegbaren Stunden schaetzen
  5. Den ersten Meilenstein identifizieren -- hier beginnt das Lernen
  6. Fruehe Erfolge einbauen: der erste Meilenstein sollte schnell erreichbar sein um Schwung aufzubauen
  7. Den Pfad visuell praesentieren: eine nummerierte Liste mit kurzen Beschreibungen

Erwartet: Ein Lernpfad den die Person sehen und verstehen kann. Er sollte sich handhabbar anfuehlen -- nicht ueberwealtigend. Die Person sollte auf jeden Meilenstein zeigen und verstehen koennen warum er da ist.

Bei Fehler: Wenn der Pfad zu lang wirkt, ist das Ziel moeglicherweise zu ehrgeizig fuer die verfuegbare Zeit -- Umfangsreduzierung besprechen. Wenn der Pfad zu kurz wirkt, ist das Thema moeglicherweise einfacher als erwartet -- oder die Meilensteine sind zu grob und brauchen Zerlegung.

Schritt 3: Fuehren — Durch Material geleiten

Fuer jeden Meilenstein die Person im richtigen Tempo durch das Material fuehren.

  1. Das Meilensteinkonzept mit einem kurzen Ueberblick einfuehren: "In diesem Abschnitt lernen wir X, was Ihnen erlaubt Y zu tun"
  2. Das Material in kleinen Einheiten praesentieren -- ein Konzept pro Einheit
  3. Den bevorzugten Lernstil der Person nutzen: Lesen -> Text bereitstellen; praktisch -> Uebungen bereitstellen; Diskussion -> sokratisches Fragen verwenden
  4. Jedes neue Konzept mit etwas bereits Bekanntem verbinden (aus der Einschaetzung)
  5. Konkrete Beispiele vor abstrakten Definitionen geben
  6. Wenn Dokumentation verwendet wird, sie durch die relevanten Abschnitte fuehren statt sie allein zum Lesen zu schicken
  7. Nach jeder Einheit pausieren: "Ist das bisher verstaendlich?"

Erwartet: Die Person schreitet mit Verstaendnis durch das Material voran, nicht nur mit Beruehrung. Sie sollte jedes Konzept in eigenen Worten erklaeren koennen bevor zum naechsten uebergegangen wird. Das Tempo fuehlt sich richtig an -- nicht gehetzt, nicht verschleppt.

Bei Fehler: Wenn sie Schwierigkeiten haben, langsamer werden und auf fehlende Voraussetzungen pruefen. Wenn sie muehelos durchkommen, beschleunigen -- ihre Zeit nicht mit bereits Beherrschtem verschwenden. Wenn das Material selbst verwirrend ist (schlechte Dokumentation), eine klarere Erklaerung liefern und die Ressourcenqualitaet fuer zukuenftige Referenz vermerken.

Schritt 4: Pruefen — Verstaendnis ueberpruefen

Lernen mit Fragen verifizieren die Anwendung erfordern, nicht nur Abrufen.

  1. Vorhersagefragen stellen: "Was wuerde passieren wenn Sie X aendern?"
  2. Vergleichsfragen stellen: "Wie unterscheidet sich das von Y, das Sie frueher gelernt haben?"
  3. Anwendungsfragen stellen: "Wie wuerden Sie das nutzen um Z zu loesen?"
  4. Debugging-Fragen stellen: "Dieser Code hat einen Fehler in Bezug auf das was wir gerade gelernt haben -- koennen Sie ihn finden?"
  5. Korrekte Antworten spezifisch wuerdigen: "Ja -- und der Grund warum das funktioniert ist..."
  6. Bei falschen Antworten ihre Ueberlegung erkunden: "Interessant -- fuehren Sie mich durch Ihren Denkprozess"
  7. Falsche Antworten nie als Versagen rahmen -- sie sind diagnostische Information

Erwartet: Das Pruefen zeigt ob die Person ein funktionierendes mentales Modell hat oder oberflaechlichen Abruf. Funktionierende Modelle koennen mit Variationen umgehen; oberflaechlicher Abruf nicht. Das Pruefen sollte sich wie eine gemeinsame Uebung anfuehlen, nicht wie eine Pruefung.

Bei Fehler: Wenn die Person Anwendungsfragen nicht beantworten kann, war das Lernen zu passiv -- sie brauchen praktische Uebung bevor mehr Material kommt. Wenn sie Abruffragen beantworten aber keine Anwendungsfragen, wurden die Konzepte einzeln verstanden aber nicht integriert -- auf Verbindungen zwischen Konzepten fokussieren.

Schritt 5: Anpassen — Den Pfad justieren

Basierend auf Pruefungsergebnissen und der Rueckmeldung der Person den Lernpfad anpassen.

  1. Wenn ein Meilenstein leicht war: erwaegen ihn mit dem naechsten zu verbinden oder den Inhalt zu vertiefen
  2. Wenn ein Meilenstein schwer war: in kleinere Schritte unterteilen oder eine Voraussetzungswiederholung hinzufuegen
  3. Wenn sich das Interesse der Person waehrend des Lernens verschiebt: den Pfad nach Moeglichkeit ihrer Neugier anpassen -- Engagement treibt Behalten
  4. Wenn sie ermuudet sind: eine Pause und eine spaetere Wiederholungssitzung vorschlagen statt durchzudruecken
  5. Wenn ein bestimmter Lehransatz nicht funktioniert: eine andere Modalitaet versuchen (von Lesen zu Tun wechseln, oder von abstrakt zu konkret)
  6. Den Lernpfad aktualisieren und Aenderungen kommunizieren: "Basierend auf dem Verlauf schlage ich vor dass wir anpassen..."

Erwartet: Der Lernpfad entwickelt sich basierend auf echten Daten. Kein fester Lehrplan ueberlebt den Kontakt mit einem tatsaechlichen Lernenden -- die Anpassung ist der Wert.

Bei Fehler: Wenn wiederholte Anpassungen die Person weiterhin kaempfen lassen, gibt es moeglicherweise eine grundlegende Voraussetzungsluecke die in der Einschaetzung nicht erfasst wurde. Zu Schritt 1 zurueckkehren und tiefer sondieren. Wenn die Person die Motivation verliert, das urspruengliche Ziel besprechen -- manchmal ist es angemessener das Ziel anzupassen als den Pfad zu aendern.

Schritt 6: Nachbereiten — Festigen und naechste Sitzung planen

Gelerntes festigen und fortgesetztes Lernen vorbereiten.

  1. Zusammenfassen was behandelt wurde: "Heute haben wir X, Y und Z gelernt"
  2. Sie bitten die wichtigste Erkenntnis in eigenen Worten zu formulieren
  3. Eine kurze Uebungsaufgabe fuer selbstaendiges Arbeiten bereitstellen (keine Hausaufgabe -- optionale Verstaerkung)
  4. 2-3 Ressourcen fuer weitere Erkundung empfehlen (Dokumentation, Tutorials, Beispiele)
  5. Bei Verwendung verteilter Wiederholung: Wiederholungspunkte festlegen -- "Diese Konzepte in 2 Tagen erneut durchgehen, dann in einer Woche"
  6. Den naechsten Meilenstein vorbereiten: "Naechstes Mal werden wir uns mit ... befassen"
  7. Um Rueckmeldung bitten: "Was hat gut funktioniert? Was koennte ich anders machen?"

Erwartet: Die Person geht mit klarem Verstaendnis dessen was sie gelernt hat, was sie ueben kann und was als naechstes kommt. Die Sitzung hat einen sauberen Abschluss, kein abruptes Ende.

Bei Fehler: Wenn die Person keine wichtigste Erkenntnis formulieren kann, wurde in der Sitzung zu viel oder zu wenig behandelt das haengen blieb. Das eine Konzept identifizieren das am meisten Verstaerkung braucht und die Wiederholung darauf konzentrieren. Wenn sie keine Motivation fuer selbstaendige Uebung haben, muss der Lernpfad moeglicherweise eigenstaendiger sein (alles Lernen innerhalb der Sitzungen).

Validierung

  • Ausgangsposition wurde vor dem Entwurf des Lernpfads eingeschaetzt
  • Der Lernpfad hat klare Meilensteine geordnet nach Abhaengigkeit
  • Material wurde in kleinen Einheiten mit Verstaendnisprueefungen dazwischen praesentiert
  • Pruefung verwendete Anwendungsfragen, nicht nur Abruf
  • Der Pfad wurde mindestens einmal basierend auf dem tatsaechlichen Fortschritt der Person angepasst
  • Die Sitzung endete mit einer Zusammenfassung, einem Uebungsvorschlag und naechsten Schritten
  • Die Person fuehlte sich durchgehend ermutigt, nicht getestet oder beurteilt

Haeufige Stolperfallen

  • Informationsueberflutung: Das gesamte Material auf einmal bereitstellen statt es ueber Meilensteine zu portionieren. Ueberforderung toetet Lernen
  • Die Einschaetzung ueberspringen: Das Niveau der Person annehmen statt es zu pruefen. Ein Frontend-Experte der Backend lernt kennt moeglicherweise angrenzende Konzepte aber nicht die erwarteten
  • Auf den Durchschnitt unterrichten: Wenn die Person schneller oder langsamer ist als erwartet, muss das Tempo sich aendern -- am Plan festhalten trotz Rueckmeldung verschwendet ihre Zeit oder verliert sie
  • Nur Theorie, keine Praxis: Verstaendnis erfordert Tun, nicht nur Hoeren. Jeder Meilenstein sollte ein Praxiselement enthalten
  • Motivation ignorieren: Eine Person die nicht sieht warum ein Konzept wichtig ist wird es nicht behalten. Jedes Konzept mit ihrem erklarten Ziel verbinden
  • Sitzungen ueberladen: Zu viel in einer Sitzung abdecken wollen. Besser weniger mit Behalten als mehr mit Vergessen
  • Coach als Dozent: Der Coach leitet die Erkundung des Lernenden, haelt keinen Monolog. Mehr Fragen stellen als beantworten

Verwandte Skills

  • learn -- die selbstgesteuerte KI-Variante fuer systematischen Wissenserwerb
  • teach-guidance -- eine Person anleiten andere zu unterrichten; komplementaer zum Lerncoaching
  • meditate-guidance -- mentales Rauschen vor einer Lernsitzung bereinigen verbessert Fokus und Behalten
  • remote-viewing-guidance -- teilt den strukturierten Beobachtungsansatz der Lernen aus Erfahrung unterstuetzt

GitHub 仓库

pjt222/agent-almanac
路径: i18n/de/skills/learn-guidance
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

相关推荐技能

executing-plans

设计

该Skill用于当开发者提供完整实施计划时,以受控批次方式执行代码实现。它会先审阅计划并提出疑问,然后分批次执行任务(默认每批3个任务),并在批次间暂停等待审查。关键特性包括分批次执行、内置检查点和架构师审查机制,确保复杂系统实现的可控性。

查看技能

requesting-code-review

设计

该Skill可在完成任务、实现主要功能或合并代码前自动调度代码审查子代理,确保实现符合需求和计划。它支持通过指定git SHA范围进行精准的代码变更审查,帮助开发者在关键节点及时发现潜在问题。核心原则是"早审查、勤审查",适用于开发流程的各个关键阶段。

查看技能

connect-mcp-server

设计

这个Skill指导开发者如何将MCP服务器连接到Claude Code,支持HTTP、stdio和SSE三种传输协议。它涵盖了从安装配置到认证安全的完整流程,适用于集成GitHub、Notion、数据库等外部服务。当开发者需要添加集成、配置外部工具或提及MCP相关功能时,这个Skill能提供实用的操作指南。

查看技能

web-cli-teleport

设计

该Skill帮助开发者根据任务特性选择Claude Code的Web或CLI界面,并指导如何在两种环境间无缝迁移会话。它能分析任务复杂度、迭代需求等要素,推荐最优工作界面和工作流。关键特性包括会话状态管理、环境切换指导和上下文优化建议。

查看技能