Learn anything 24h
Skill adityak74/learn-anything-24h/skills/hermes/learn-anything-24h
A Claude Code / Codex skill that turns any complex topic into a 24-hour active-learning sprint.
npx -y skills add adityak74/learn-anything-24h --skill learn-anything-24hAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
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.
SKILL.md
5.3 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
Learn Anything 24h
When to Use
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
- Hermes exposes installed skills as slash commands, so this skill should be available as
/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:
- What is your current level: beginner, intermediate, or advanced?
- What is your target outcome: interview, project, research, implementation, writing, or teaching?
Procedure
Build a compressed learning sprint around:
- ruthless 80/20 prioritization
- prerequisite compression
- active recall
- applied work
- a required final artifact
Bias toward output. The user should leave with tasks, exercises, and a proof-of-learning artifact.
Infer the mode from the request. If multiple modes fit, choose the one closest to the user's stated goal.
default: general learning sprintinterview: prioritize tradeoffs, whiteboarding, explanation, and likely questionsbuilder: prioritize implementation, debugging, and hands-on milestonesresearch: prioritize papers, assumptions, equations, experiments, and critiquestaff-engineer: prioritize architecture, scaling, tradeoffs, failure modes, and decision qualitypaper: convert a specific paper into an understanding sprintcrash: 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" ->
paperorresearch - "staff engineer", "architecture", "scaling" ->
staff-engineer - explicit sub-24-hour deadline ->
crash
Always produce this structure:
# 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 observable end state using "By the end of this sprint, you should be able to..."1. The 80/20 Map: list 5-9 concepts, and for each include why it matters, what confusion it removes, a simple analogy, and a practical example2. Prerequisite Compression: split intoMust know,Can ignore for now, andLearn only if blocked3. 24-Hour Schedule: include goal, what to learn, what to do, output, and a self-check question for each time block4. Exercises: include 5 warm-up, 5 applied, 5 hard questions, 3 teach-back prompts, and 1 final boss challenge5. Misconception Traps: useWrong model:andCorrect model:pairs6. Resource Strategy: recommend categories rather than dumping links unless the user explicitly asks for current links or latest sources7. Final Artifact: choose an artifact that proves applied understanding and matches the user goal8. Mastery Rubric: defineBeginner,Useful,Strong, andExpertconcretely9. Next 7 Days: provide a lightweight continuation plan
Default 24-hour schedule:
### 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
For crash mode, compress proportionally while preserving orientation, foundations, applied work, retrieval, and final artifact.
Pitfalls
Do not:
- output a generic study plan with weak verbs like "explore" or "review"
- list more than a few core resources unless the user explicitly asks
- confuse breadth with usefulness
- hide the final artifact until the end
- over-explain easy background instead of prioritizing the topic's core mechanisms
- claim the user will completely master the topic in one day
- generate giant reading lists, vague study advice, generic motivational language, or long link dumps
Preferred framing:
Operational fluency in one day, not fake mastery.
Verification
The response should make the user feel:
- I know exactly what to do next.
- I know what matters and what I can ignore.
- I have exercises that will reveal whether I actually understand this.
- I will end with something I can show or use.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.