Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Learn Anything

v1.1.0

Create personalized learning paths, find curated resources, summarize key concepts, generate quizzes, and track progress for effective topic mastery.

0· 113·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for thinktankglobalbot/learn-anything.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Learn Anything" (thinktankglobalbot/learn-anything) from ClawHub.
Skill page: https://clawhub.ai/thinktankglobalbot/learn-anything
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install learn-anything

ClawHub CLI

Package manager switcher

npx clawhub@latest install learn-anything
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name/description match the included materials: learning-path templates, learning-method references, and a quiz generator. However, SKILL.md references scripts (scripts/track-progress.py) and a reference (references/quiz-templates.md) that are not present in the file manifest — that mismatch suggests incomplete packaging or sloppy documentation.
Instruction Scope
Instructions are scoped to generating learning paths, summaries, quizzes, and tracking progress. They instruct tracking progress in learning-journal.md and reference scripts for tracking; the only included script is generate-quiz.py which is benign and operates locally. The skill does not instruct reading unrelated system files or sending data to external endpoints, but the implicit file writes/reads (learning-journal.md) are not declared in requires.config and could have privacy implications if an agent writes to user files without the user's explicit consent.
Install Mechanism
No install spec (instruction-only with one helper script). No downloads or external installers are included — low installation risk.
Credentials
The skill requests no environment variables, no credentials, and no config paths. This is proportionate to the stated offline, 100% free functionality.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill does not request permanent presence or modify other skills. The only persistence implied is writing a learning-journal.md file, which is within scope but should be made explicit.
What to consider before installing
This skill otherwise looks coherent and low-risk (no network calls, no secrets requested, included quiz generator is local and readable). Before installing or running it: 1) note that SKILL.md mentions scripts/files that are missing (scripts/track-progress.py and references/quiz-templates.md) — ask the author or inspect an updated package so you know how progress tracking is implemented; 2) be aware the skill suggests writing/maintaining a learning-journal.md in your workspace — confirm where that file will be created and whether you want the agent to write to it; 3) inspect any added scripts (if provided later) for network or credential use before granting filesystem or agent autonomy; and 4) if you require strict isolation, run the skill in an environment where file writes are confined (e.g., a dedicated directory) or request the missing tracking script/source from the publisher. If those incongruities are resolved (provide the missing files and confirm no network/credential usage), this skill would be coherent and low-risk.

Like a lobster shell, security has layers — review code before you run it.

latestvk9759srf4e6385fenkbv0jvcps83thf7
113downloads
0stars
2versions
Updated 4w ago
v1.1.0
MIT-0

Learn Anything 🧠

Learn any topic and actually remember it.

Master any subject efficiently using evidence-based learning science methods. Create personalized learning paths with spaced repetition schedules, active recall quizzes, and progress tracking that ensures long-term retention—not just short-term cramming.

Why choose this skill:

  • Retention-focused - Optimized for long-term memory, not quick cramming
  • Science-backed - Every feature based on peer-reviewed learning research
  • 100% Free - No API costs, no hidden fees, works offline
  • Comprehensive - Learning paths, quizzes, progress tracking, all in one
  • Flexible - Works for ANY topic (programming, languages, skills, concepts)

Quick Start

Basic usage:

"Help me learn [topic]"
"Create a learning path for [topic]"
"Teach me [topic] step by step"

Examples:

  • "Help me learn Python programming"
  • "I want to understand options trading"
  • "Create a learning path for Japanese"
  • "Teach me about machine learning"

Core Workflow

When the user wants to learn something:

  1. Clarify goal — What specifically do they want to achieve? How deep?
  2. Assess level — Beginner, intermediate, or advanced?
  3. Generate learning path — Break topic into logical progression
  4. Curate resources — Find best free resources (articles, videos, docs)
  5. Summarize content — Distill key concepts
  6. Quiz for retention — Generate questions for active recall
  7. Track progress — Update learning journal

Learning Path Structure

Generate paths with:

  • Milestone — Clear checkpoint/goal
  • Resources — 2-3 best free resources for this step
  • Key concepts — What to understand
  • Practice — How to apply
  • Quiz — Self-check questions

Example output:

## Learning Path: Python for Beginners

### Milestone 1: Fundamentals (1-2 weeks)
Resources:
- Python.org tutorial (official)
- "Automate the Boring Stuff" - free online book

Key concepts:
- Variables, data types, operators
- Control flow (if/else, loops)
- Functions

Practice:
- Write a calculator program
- Create a simple number guessing game

Quiz:
1. What's the difference between a list and a tuple?
2. How do you define a function with default parameters?

### Milestone 2: Data Structures (1-2 weeks)
...

Learning Methods

Apply these proven techniques:

Spaced Repetition

  • Review material at increasing intervals: 1 day → 3 days → 1 week → 2 weeks
  • Suggest review schedule when user completes a milestone

Feynman Technique

  • Ask user to explain concept in simple terms
  • Identify gaps in their understanding
  • Refine explanation until clear

Active Recall

  • Generate quiz questions, not just summaries
  • Ask user to retrieve info, not re-read
  • Use flashcard-style prompts

Interleaving

  • Mix related topics rather than blocking
  • E.g., alternate between Python and JavaScript concepts

Pomodoro

  • Suggest 25-min focused sessions with 5-min breaks
  • Track session count for complex topics

Commands

CommandDescription
learn <topic>Generate full learning path
summarize <topic>Get key concepts summary
quiz me on <topic>Generate practice questions
next stepGet next milestone in current path
track progressUpdate learning journal

Learning Journal

Track progress in learning-journal.md:

## [Topic] - Started [Date]

### Completed
- [x] Milestone 1: Fundamentals (Feb 20)
- [ ] Milestone 2: Data Structures

### Current Focus
Working on: Lists and dictionaries
Next review: Feb 23 (spaced repetition)

### Quiz Results
- Feb 20: 8/10 on fundamentals quiz

References

For detailed learning science, see:

  • references/learning-methods.md — Deep dive on techniques
  • references/quiz-templates.md — Quiz generation patterns

Scripts

  • scripts/generate-quiz.py — Create quizzes from content
  • scripts/track-progress.py — Update learning journal

Tips

  • Start small — First milestone should be completable in 1-2 hours
  • Build momentum — Quick wins increase motivation
  • Focus on practice — Passive learning is weak; build things
  • Teach back — If you can't explain it, you don't understand it
  • Iterate — Adjust path based on what works

Competitive Comparison

Why choose Learn Anything over other learning skills?

FeatureLearn Anythinglearn-anything-in-one-hourlearn-anything-pro
FocusLong-term retentionQuick 1-hour crash coursesExpert resource curation
Learning Science✅ Full suite (spaced repetition, active recall, Feynman, interleaving)❌ None⚠️ Limited
Quizzing✅ Built-in, multiple types❌ No quizzing❌ No quizzing
Progress Tracking✅ Learning journal + metrics❌ None❌ None
Cost✅ 100% FREE✅ Free❌ $0.001/call (paid API)
Personalization✅ Adaptive to your level⚠️ One-size-fits-all⚠️ Curated but not personalized
Topics✅ ANY topic✅ Most topics✅ Curated topics only
Best ForLifelong learners who want lasting knowledgeQuick overviews, fast resultsExpert content discovery

When to use this skill:

  • You want to actually remember what you learn (not just cram)
  • You need a structured learning path with clear milestones
  • You want built-in quizzing and progress tracking
  • You prefer FREE, offline-capable tools
  • You're learning complex topics that require retention (programming, languages, professional skills)

When to consider alternatives:

  • You need a 1-hour crash course → try learn-anything-in-one-hour
  • You want expert-curated resource lists → try learn-anything-pro (paid)

Integration & Export

Works with your favorite tools:

Anki (Flashcards)

Export quiz questions to Anki for spaced repetition:

python scripts/generate-quiz.py --format anki --output deck.apkg

Obsidian (PKM)

Track your learning journey in Obsidian:

  • Use templates from assets/learning-path-template.md
  • Auto-update learning journal in your vault

Notion (Progress Tracking)

  • Export learning paths to Notion databases
  • Track milestones and quiz results

Calendar Integration

  • Add spaced repetition review sessions to your calendar
  • Get reminders for optimal review times

Success Stories

What users are saying:

  • "Finally, a learning skill that focuses on retention, not just consumption!"
  • "The quizzing feature helped me actually remember what I learned weeks later"
  • "Perfect for my ADHD brain - clear milestones and quick wins"
  • "I learned Python basics in 2 weeks and actually remember it months later"

Popular Learning Paths

Top requested topics:

  • Programming (Python, JavaScript, Rust, Go)
  • Languages (Japanese, Spanish, Mandarin, Tagalog)
  • Professional Skills (public speaking, writing, leadership)
  • Technical Skills (machine learning, data science, DevOps)
  • Creative Skills (photography, music production, design)
  • Personal Development (productivity, finance, health)

Request a new topic: Just ask! "Help me learn [any topic]" works for anything.

Contributing

Found a bug or have a feature request?

  • Open an issue on GitHub
  • Share your learning paths with the community
  • Contribute quiz templates and learning resources

License

MIT — use freely, modify, share.


Made with 🦀 for OpenClaw | Learn anything. Remember everything.

Comments

Loading comments...