coding-tutor
Spersonalizowane lekcje kodowania, które rosną razem z Twoją wiedzą i wykorzystują Twój kod jako przykłady.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność, która tworzy dla Ciebie indywidualne tutoriale programistyczne. Każda lekcja buduje się na poprzednich, czerpie przykłady z Twojego rzeczywistego kodu i śledzi postępy w nauce. System wykorzystuje powtórzenia rozmieszczone w czasie i quizy, aby wiedza utrwalała się trwale. Wszystkie materiały gromadzą się w jednej bibliotece, dostępnej we wszystkich Twoich projektach.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude/Codex/Copilot, upewniając się, że masz dostęp do repozytorium GitHub EveryInc.
Uruchom skrypt konfiguracyjny, aby przygotować centralny katalog tutoriali: python3 ${CLAUDE_PLUGIN_ROOT}/skills/coding-tutor/scripts/setup_tutorials.py. Spowoduje to utworzenie folderu ~/coding-tutor-tutorials/, w którym będą przechowywane wszystkie Twoje materiały edukacyjne.
Przy pierwszym uruchomieniu tutor zapozna się z Tobą i utworzy profil ucznia (learner_profile.md). Zawiera on informacje o Twoim doświadczeniu, celach i preferencjach — wykorzystuje je do dostosowania tempa i stylu nauczania.
Aby nauczyć się nowego konceptu, użyj komendy /teach-me i podaj temat, który Cię interesuje. Tutor automatycznie przeanalizuje Twój kod, wybierze odpowiednie przykłady i dostosuje lekcję do Twojego poziomu wiedzy.
Aby sprawdzić swoją wiedzę, użyj komendy /quiz-me. System zadaje pytania na podstawie wcześniej opanowanych konceptów, stosując spaced repetition — powtarza materiał w optymalnych odstępach czasu, aby utrwalić go w pamięci.
Wszystkie tutoriale i postępy są zapisywane w ~/coding-tutor-tutorials/ i są dostępne we wszystkich Twoich projektach — możesz kontynuować naukę niezależnie od tego, nad którym kodem pracujesz.