Przejdź do treści
Biblioteka skilli
Edukacja · Nauka i wyjaśnianie

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.

Licencja
MIT
Ostatnia zmiana repozytorium
07.07.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 07.07.2026, bez odwołań do wycofanych modeli i API.

Licencja

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

  1. Invocation
  2. Default Assumptions
  3. Core Behavior
  4. Mode Detection
  5. Output Contract
  6. Section Requirements
  7. Style
Sekcje z nagłówków SKILL.md, w oryginale · 215 linii, 861 słów
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

RepozytoriumWynikLicencja
Ta strona · adityak74/learn-anything-24h100MIT
adityak74/learn-anything-24h100MIT
adityak74/learn-anything-24h100MIT

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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.