Use when long-term knowledge retention is needed (weeks to months), studying for exams or certifications, learning new job skills or technology, mastering substantial material that requires systematic review, combating forgetting through spaced repetition and retrieval practice, or when user mentions studying, memorizing, learning plans, spaced repetition, flashcards, active recall, or durable learning.
Creates evidence-based learning plans using spaced repetition and active recall for long-term retention. Triggers when you mention studying for exams, learning new skills, certifications, or need systematic memorization strategies.
/plugin marketplace add lyndonkl/claude/plugin install lyndonkl-thinking-frameworks-skills@lyndonkl/claudeThis skill inherits all available tools. When active, it can use any tool Claude has access to.
resources/evaluators/rubric_memory_retrieval_learning.jsonresources/methodology.mdresources/template.mdCreate evidence-based learning plans that maximize long-term retention through spaced repetition, retrieval practice, and interleaving.
Use memory-retrieval-learning when you need to:
Exam & Certification Prep:
Professional Learning:
Language Learning:
Skill Mastery:
Memory-retrieval-learning applies cognitive science research on how humans learn durably:
Key Principles:
Quick Example:
Learning Spanish verb conjugations:
Week 1: Learn 20 new verbs → Test yourself same day
Week 1: Review those 20 verbs after 1 day → Test
Week 1: Review after 3 days → Test
Week 2: Review after 7 days → Test + Add 20 new verbs
Week 3: Review old verbs after 14 days → Test + Continue new verbs
Week 5: Review after 30 days → Test
This combats the forgetting curve by reviewing just before you'd forget.
Copy this checklist and track your progress:
Learning Plan Progress:
- [ ] Step 1: Define learning goals and timeline
- [ ] Step 2: Break down material and create schedule
- [ ] Step 3: Design retrieval practice methods
- [ ] Step 4: Execute daily learning sessions
- [ ] Step 5: Track progress and adjust
Step 1: Define learning goals and timeline
Clarify what needs to be learned, by when, and how much time is available daily. Identify success criteria (pass exam, demonstrate skill, etc). Use resources/template.md to structure your plan.
Step 2: Break down material and create schedule
Chunk material into learnable units. Calculate spaced repetition schedule based on timeline. Plan initial learning + review cycles. For complex schedules or long timelines (6+ months), see resources/methodology.md for advanced scheduling techniques.
Step 3: Design retrieval practice methods
Create active recall mechanisms: flashcards, practice problems, mock tests, self-quizzing. Avoid passive techniques (highlighting, re-reading). See Common Patterns for domain-specific approaches.
Step 4: Execute daily learning sessions
Follow the schedule: new material in morning (peak alertness), reviews in afternoon/evening. Use retrieval practice consistently. Log what's difficult for extra review. For advanced techniques like interleaving or desirable difficulties, see resources/methodology.md.
Step 5: Track progress and adjust
Measure retention with self-tests. Adjust review frequency based on performance (struggle more = review sooner). Update schedule as needed. Validate using resources/evaluators/rubric_memory_retrieval_learning.json.
Exam Preparation (3-6 months):
Language Learning (ongoing):
Technology/Job Skill (3-12 weeks):
Medical/Technical Procedures:
Bulk Memorization (facts, dates, lists):
Avoid Common Mistakes:
Realistic Expectations:
Time Management:
When to Seek Help:
Resources:
resources/template.md - Learning plan template with schedulingresources/methodology.md - Advanced techniques for complex learning goalsresources/evaluators/rubric_memory_retrieval_learning.json - Quality criteriaOutput:
memory-retrieval-learning.md in current directorySuccess Criteria:
Evidence-Based Techniques:
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.