learn-guidance
정보
learn-guidance 스킬은 구조화된 학습 코치 역할을 하며, 사용자의 현재 지식을 평가하고 새로운 주제나 기술에 대한 맞춤형 학습 경로를 설계합니다. 학습 자료를 안내하고 이해도를 확인하며 난이도를 조절하고, 더 나은 기억 보존을 위해 간격 반복 학습 세션을 예약합니다. 개발자가 새로운 기술을 시작하는 데 압도감을 느끼거나, 지식 격차를 메워야 하거나, 학습 내용을 잊어버리는 데 어려움을 겪어 체계적인 학습 접근 방식이 필요할 때 이 스킬을 사용하세요.
빠른 설치
Claude Code
추천npx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/learn-guidanceClaude 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-guidancementales 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.
- Nach ihrer Erfahrung mit dem Thema fragen: "Was wissen Sie bereits ueber X?"
- Nach angrenzendem Wissen fragen: "Welche verwandten Themen sind Ihnen vertraut?" (diese werden zu Bruecken)
- Wenn sie etwas Wissen angeben, eine Kalibrierungsfrage stellen die Tiefe von Oberflaechenvertrautheit unterscheidet
- Ihren Wortschatz beachten: verwenden sie Fachbegriffe korrekt, naeherungsweise oder gar nicht?
- Ihr Lernziel spezifisch identifizieren: "Was moechten Sie nach dem Lernen tun koennen?"
- 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.
- Das Thema in 4-7 Lernmeilensteine unterteilen (nicht zu granulaer, nicht zu vage)
- Meilensteine nach Abhaengigkeit ordnen: was muss vor was verstanden werden?
- Fuer jeden Meilenstein das Kernkonzept (was verstanden werden muss) und die Kernfaehigkeit (was getan werden koennen muss) identifizieren
- Zeit pro Meilenstein basierend auf ihren verfuegbaren Stunden schaetzen
- Den ersten Meilenstein identifizieren -- hier beginnt das Lernen
- Fruehe Erfolge einbauen: der erste Meilenstein sollte schnell erreichbar sein um Schwung aufzubauen
- 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.
- Das Meilensteinkonzept mit einem kurzen Ueberblick einfuehren: "In diesem Abschnitt lernen wir X, was Ihnen erlaubt Y zu tun"
- Das Material in kleinen Einheiten praesentieren -- ein Konzept pro Einheit
- Den bevorzugten Lernstil der Person nutzen: Lesen -> Text bereitstellen; praktisch -> Uebungen bereitstellen; Diskussion -> sokratisches Fragen verwenden
- Jedes neue Konzept mit etwas bereits Bekanntem verbinden (aus der Einschaetzung)
- Konkrete Beispiele vor abstrakten Definitionen geben
- Wenn Dokumentation verwendet wird, sie durch die relevanten Abschnitte fuehren statt sie allein zum Lesen zu schicken
- 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.
- Vorhersagefragen stellen: "Was wuerde passieren wenn Sie X aendern?"
- Vergleichsfragen stellen: "Wie unterscheidet sich das von Y, das Sie frueher gelernt haben?"
- Anwendungsfragen stellen: "Wie wuerden Sie das nutzen um Z zu loesen?"
- Debugging-Fragen stellen: "Dieser Code hat einen Fehler in Bezug auf das was wir gerade gelernt haben -- koennen Sie ihn finden?"
- Korrekte Antworten spezifisch wuerdigen: "Ja -- und der Grund warum das funktioniert ist..."
- Bei falschen Antworten ihre Ueberlegung erkunden: "Interessant -- fuehren Sie mich durch Ihren Denkprozess"
- 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.
- Wenn ein Meilenstein leicht war: erwaegen ihn mit dem naechsten zu verbinden oder den Inhalt zu vertiefen
- Wenn ein Meilenstein schwer war: in kleinere Schritte unterteilen oder eine Voraussetzungswiederholung hinzufuegen
- Wenn sich das Interesse der Person waehrend des Lernens verschiebt: den Pfad nach Moeglichkeit ihrer Neugier anpassen -- Engagement treibt Behalten
- Wenn sie ermuudet sind: eine Pause und eine spaetere Wiederholungssitzung vorschlagen statt durchzudruecken
- Wenn ein bestimmter Lehransatz nicht funktioniert: eine andere Modalitaet versuchen (von Lesen zu Tun wechseln, oder von abstrakt zu konkret)
- 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.
- Zusammenfassen was behandelt wurde: "Heute haben wir X, Y und Z gelernt"
- Sie bitten die wichtigste Erkenntnis in eigenen Worten zu formulieren
- Eine kurze Uebungsaufgabe fuer selbstaendiges Arbeiten bereitstellen (keine Hausaufgabe -- optionale Verstaerkung)
- 2-3 Ressourcen fuer weitere Erkundung empfehlen (Dokumentation, Tutorials, Beispiele)
- Bei Verwendung verteilter Wiederholung: Wiederholungspunkte festlegen -- "Diese Konzepte in 2 Tagen erneut durchgehen, dann in einer Woche"
- Den naechsten Meilenstein vorbereiten: "Naechstes Mal werden wir uns mit ... befassen"
- 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 Wissenserwerbteach-guidance-- eine Person anleiten andere zu unterrichten; komplementaer zum Lerncoachingmeditate-guidance-- mentales Rauschen vor einer Lernsitzung bereinigen verbessert Fokus und Behaltenremote-viewing-guidance-- teilt den strukturierten Beobachtungsansatz der Lernen aus Erfahrung unterstuetzt
GitHub 저장소
연관 스킬
executing-plans
디자인executing-plans 스킬은 검토 체크포인트가 포함된 통제된 배치로 실행할 완전한 구현 계획이 있을 때 사용합니다. 이 스킬은 계획을 불러와 비판적으로 검토한 후, 소규모 배치(기본값 3개 작업)로 작업을 실행하면서 각 배치 사이에 진행 상황을 아키텍트 검토를 위해 보고합니다. 이를 통해 내재된 품질 관리 체크포인트를 갖춘 체계적인 구현이 보장됩니다.
requesting-code-review
디자인이 스킬은 코드 변경 사항을 요구 사항에 따라 분석하기 위해 코드 리뷰어 하위 에이전트를 호출합니다. 작업 완료 후, 주요 기능 구현 후, 또는 메인 브랜치에 병합하기 전에 사용해야 합니다. 이 리뷰는 현재 구현체와 원래 계획을 비교하여 문제를 조기에 발견하는 데 도움이 됩니다.
connect-mcp-server
디자인이 스킬은 개발자들이 HTTP, stdio 또는 SSE 전송 방식을 통해 MCP 서버를 Claude Code에 연결하는 포괄적인 가이드를 제공합니다. GitHub, Notion 및 사용자 정의 API와 같은 외부 서비스를 통합하기 위한 설치, 구성, 인증 및 보안을 다룹니다. MCP 통합 설정, 외부 도구 구성 또는 Claude의 모델 컨텍스트 프로토콜 작업 시 활용하세요.
web-cli-teleport
디자인이 스킬은 작업 분석을 기반으로 개발자가 Claude Code 웹 인터페이스와 CLI 인터페이스 중 선택할 수 있도록 돕고, 두 환경 간 원활한 세션 텔레포트를 가능하게 합니다. 웹, CLI 또는 모바일 환경 전환 시 세션 상태와 컨텍스트를 관리하여 워크플로를 최적화합니다. 다양한 단계에서 서로 다른 도구가 필요한 복잡한 프로젝트에 사용하세요.
