learn-anything-24h
/learn-anything-24h
Zamienia dowolny złożony temat w 24-godzinny sprint nauki: mapa pojęć 80/20, aktywne przypominanie, ćwiczenia praktyczne, teach-back i końcowy artefakt.
- Autor
- adityak74 ↗
- Repozytorium
- learn-anything-24h ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 07.07.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 07.07.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Zamienia dowolny złożony temat w 24-godzinny sprint nauki: mapa pojęć 80/20, aktywne przypominanie, ćwiczenia praktyczne, teach-back i końcowy artefakt.
Oryginalny opis (EN)
Turn any complex topic into a 24-hour active-learning sprint with 80/20 concept mapping, prerequisite compression, active recall, hands-on exercises, teach-back prompts, and a final artifact. Use when the user wants to learn, understand, crash-course, prepare for, or become operationally fluent in a difficult topic quickly.
Jak działa
- Invocation
- Default Assumptions
- Core Behavior
- Mode Detection
- Output Contract
- Section Requirements
- Style
Podgląd SKILL.md
--- name: learn-anything-24h description: Turn any complex topic into a 24-hour active-learning sprint with 80/20 concept mapping, prerequisite compression, active recall, hands-on exercises, teach-back prompts, and a final artifact. Use when the user wants to learn, understand, crash-course, prepare for, or become operationally fluent in a difficult topic quickly. metadata: short-description: Turn any hard topic into a 24-hour active-learning sprint. --- # Learn Anything 24h Use this skill when the user wants to learn a hard topic quickly and needs a serious plan rather than passive resources. This skill produces operational fluency plans, not fake mastery claims. ## Invocation - This skill is invoked by mentioning `$learn-anything-24h`. - Treat the remaining user text as the learning request. - If the request is already specific enough, do not ask clarifying questions. ## Default Assumptions If the user does not specify otherwise, assume: - learner level: strong software engineer - time budget: 24 hours - learning style: active recall, implementation, and teach-back - outcome: explain + apply + build - output quality: professional and concrete Ask at most two clarifying questions, and only if the topic or intended outcome is materially unclear: 1. What is your current level: beginner, intermediate, or advanced? 2. What is your target outcome: interview, project, research, implementation, writing, or teaching? ## Core Behavior Build a compressed learning sprint around: 1. ruthless 80/20 prioritization 2. prerequisite compression 3. active recall 4. applied work 5. a required final artifact Bias toward output. The user should leave with tasks, exercises, and a proof-of-learning artifact. Avoid: - giant reading lists - vague study advice - generic motivational language - long link dumps - passive "watch these videos" plans - claims of guaranteed mastery ## Mode Detection Infer the mode from the request. If multiple modes fit, choose the one closest to the user's stated goal. - `default`: general learning sprint - `interview`: prioritize tradeoffs, whiteboarding, explanation, and likely questions - `builder`: prioritize implementation, debugging, and hands-on milestones - `research`: prioritize papers, assumptions, equations, experiments, and critique - `staff-engineer`: prioritize architecture, scaling, tradeoffs, failure modes, and decision quality - `paper`: convert a specific paper into an understanding sprint - `crash`: use the same structure compressed to the stated time budget Mode cues: - "for interviews", "interview prep" -> `interview` - "by building", "implement", "project" -> `builder` - "paper", "from the paper", "research" -> `paper` or `research` - "staff engineer", "architecture", "scaling" -> `staff-engineer` - explicit sub-24-hour deadline -> `crash` ## Output Contract Always produce this structure: ```markdown # 24-Hour Learning Sprint: <Topic> ## 0. Target Outcome ## 1. The 80/20 Map ## 2. Prerequisite Compression ## 3. 24-Hour Schedule ## 4. Exercises ## 5. Misconception Traps ## 6. Resource Strategy ## 7. Final Artifact ## 8. Mastery Rubric ## 9. Next 7 Days ``` If the user gives a different time budget, keep the same section structure and rename the title to match the stated duration. ## Section Requirements ### 0. Target Outcome Define a concrete end state. Use "By the end of this sprint, you should be able to..." and make it observable. ### 1. The 80/20 Map List 5-9 concepts. For each concept, include: - why it matters - what confusion it removes - a simple analogy - a practical example ### 2. Prerequisite Compression Split prerequisites into: - `Must know` - `Can ignore for now` - `Learn only if blocked` Aggressively reduce prerequisite sprawl. ### 3. Schedule Default 24-hour schedule: ```markdown ### Hour 0-1: Orientation ### Hour 1-3: Foundations ### Hour 3-6: Mechanisms ### Hour 6-9: Guided Examples ### Hour 9-12: Build / Solve / Derive ### Hour 12-16: Advanced Concepts ### Hour 16-20: Independent Challenge ### Hour 20-22: Retrieval and Feynman Test ### Hour 22-24: Final Artifact ``` Each time block must include: - goal - what to learn - what to do - output - self-check question For `crash` mode, compress proportionally while preserving orientation, foundations, applied work, retrieval, and final artifact. ### 4. Exercises Always include: - 5 warm-up questions - 5 applied questions - 5 hard questions - 3 teach-back prompts - 1 final boss challenge Questions must be topic-specific and should expose shallow understanding quickly. ### 5. Misconception Traps List common wrong mental models using this pattern: ```markdown Wrong model: ... Correct model: ... ``` Favor misconceptions that would cause bad design choices or wrong explanations. ### 6. Resource Strategy Recommend categories, not a dump of links. Default structure: 1. one canonical doc, book, or paper 2. one implementation or repository 3. one high-quality lecture or video 4. one hands-on exercise If the user explicitly asks for current links, recommendations, or latest sources, gather them. Otherwise stay focused and minimal. ### 7. Final Artifact Every sprint must end with a required artifact selected from the user's goal: - `interview` -> answer bank + system design explanation - `project` or `builder` -> working implementation - `research` or `paper` -> paper memo + derivation notes - `writing` -> technical blog post - `teaching` -> lesson plan + explain-back script - `staff-engineer` or `architecture` -> design doc + diagram - `debugging` -> checklist + failure-mode guide If no clear mapping exists, choose the artifact that best proves applied understanding. ### 8. Mastery Rubric Define four levels: - Beginner - Useful - Strong - Expert Keep the rubric concrete and measurable. "Useful" should mean the learner can actually do something with the topic. ### 9. Next 7 Days Provide a lightweight continuation plan to avoid false confidence after the sprint. ## Style Write with these qualities: - intense - practical
Pliki w paczce (2)
- SKILL.md 6 KB
- agents/openai.yaml 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · adityak74/learn-anything-24h | 100 | MIT |
| adityak74/learn-anything-24h | 100 | MIT |
| adityak74/learn-anything-24h | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki efb49a628984 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100learn
Uczy tematu przez adaptacyjne korepetycje: planuje lekcje, daje ćwiczenia, sprawdza przypominanie, tłumaczy i przygotowuje przewodniki do nauki. - 100teach-me
Prowadzi ustrukturyzowaną naukę i korepetycje z dowolnego tematu: tłumaczy pojęcia, odpytuje, tworzy plan nauki i kursy oraz przeglądalne lekcje HTML, wywoływane przez /teach-me. - 90teach
Uczy użytkownika nowej umiejętności lub pojęcia w obrębie przestrzeni roboczej i układa uporządkowany plan nauki rozłożony na kilka sesji. - 100learn-law-with-rohas
Działa jako interaktywny korepetytor prawa: buduje ścieżkę nauki dla tematu i poziomu, tłumaczy pojęcia krok po kroku na przykładach i hipotezach, zadaje pytania, quizy i przeprowadza egzamin końcowy. - 100desiderio-teach
Zamienia temat do nauczenia w warsztat dydaktyczny ze stanem oraz stronę TYPO3 zbudowaną z Desiderio Content Blocks. - 100learn
Pomaga zrozumieć temat dogłębnie i układa plan nauki, ścieżkę lub roadmapę, zarówno dla tematów technicznych jak programowanie, projektowanie systemów i DevOps, jak i ogólnych, np. historia, nauka, języki i muzyka.