โ† Back to Skills Marketplace
hexavi8

Smart Leaner

by HeXavi8 ยท GitHub โ†— ยท v1.0.2 ยท MIT-0
cross-platform โœ“ Security Clean
170
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install smart-learner
Description
๐ŸŽ“ Your personal learning assistant โ€” explains any concept with clarity and depth, making complex ideas intuitive through diagrams and analogies. Auto-archiv...
Usage Guidance
This skill appears coherent for a personal learning assistant: it will create and update smart-learner/learning-memory.md, smart-learner/learning-preference.md, and notes/*.md to track progress and preferences, and it will use web search to fetch external content. Before installing, consider: (1) privacy โ€” web_search will send user queries externally and notes may contain sensitive information, so avoid storing secrets in notes; (2) file permissions โ€” grant read/write only to the intended smart-learner directory if your platform allows restricting file access; (3) clarify 'passive sensing' if you want guarantees about what inputs are monitored (chat context only vs. broader logs); and (4) if you dislike proactive reminders, confirm you can disable that behavior. If any of these are unacceptable, do not install or ask the maintainer to tighten the scope (explicit templates, clearer limits on what 'passive sensing' entails, and a toggle for proactive reminders).
Capability Analysis
Type: OpenClaw Skill Name: smart-learner Version: 1.0.2 The 'smart-learner' skill is a structured learning assistant that manages educational notes, quizzes, and user preferences. It uses standard tools (web_search, read_file, write_file) strictly for its stated purpose and includes explicit safety constraints, such as limiting file access to the 'smart-learner/' directory and requiring user confirmation before writing files during its 'passive sensing' phase. No evidence of malicious intent, data exfiltration, or unauthorized execution was found in SKILL.md or _meta.json.
Capability Assessment
โœ“ Purpose & Capability
Name and description match the declared file access and tools: storing learning-memory.md and learning-preference.md and creating note files aligns with 'remembers progress' and 'archives notes'. Required tools (web_search, read_file, write_file, memory) are appropriate for a teaching assistant that fetches information, stores preferences, and writes notes.
โ„น Instruction Scope
SKILL.md explicitly constrains file reads/writes to smart-learner/* by default and only accesses files outside that directory when explicitly requested โ€” this is good. However, two items are somewhat vague: the phrase 'passively senses knowledge growth within active learning sessions' does not specify what inputs it uses (session chat only, or other logs?), and the skill will 'proactively remind' about due reviews on session start. These behaviors are reasonable for a tutor but rely on the agent and platform to actually enforce the stated scoping. Also, web_search means user queries will be sent to external search services (privacy consideration).
โœ“ Install Mechanism
Instruction-only skill with no install spec or code files โ€” lowest install risk. Nothing is downloaded or executed on disk by an installer.
โœ“ Credentials
No environment variables, credentials, or external config paths are requested. The skill asks only for local file read/write access within its own directory and access to web_search and memory tools, which is proportionate to its purpose.
โ„น Persistence & Privilege
The skill stores persistent data in learning-memory.md and learning-preference.md and will create these files if missing. always is false (not force-enabled), and autonomous invocation is allowed by default โ€” this is normal but increases the blast radius if the agent is compromised. The skill does not request system-wide or other-skills' configuration access.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smart-learner
  3. After installation, invoke the skill by name or use /smart-learner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Update: enhance learning experience with improved assessment and documentation - Add starting point assessment to calibrate explanations based on user knowledge - Implement topic type detection (technical/non-technical/mixed) for appropriate examples - Improve knowledge point file structure with table of contents and summary checklist - Display generated files to user before saving - Update version to 1.0.2
v1.0.1
smart-learner 1.0.1 โ€” Minor update - Clarified the file access scope and added explicit file read/write permissions for `smart-learner` directories. - Noted that trigger activation now uses semantic intent across all languages, not just English keywords. - Adjusted description for accuracy: review scheduling now senses knowledge growth only during active learning. - Added a link to the skill homepage. - Removed reference to reading user background from OpenClaw config during initialization.
v1.0.0
Smart Learner 1.0.0 โ€“ Initial Release - Introduces a personal learning assistant that explains concepts using diagrams, analogies, and dynamic, user-adaptive techniques. - Automatically archives notes, tracks mastery of sub-concepts, and schedules reviews using the forgetting curve. - Remembers learning progress and preferences across sessions, adjusting teaching style based on real-time feedback and quiz performance. - Responds in the user's preferred language and supports comprehensive triggers for learning requests. - Integrates with web search and file operations for up-to-date resources and personalized study workflows.
Metadata
Slug smart-learner
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Smart Leaner?

๐ŸŽ“ Your personal learning assistant โ€” explains any concept with clarity and depth, making complex ideas intuitive through diagrams and analogies. Auto-archiv... It is an AI Agent Skill for Claude Code / OpenClaw, with 170 downloads so far.

How do I install Smart Leaner?

Run "/install smart-learner" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Smart Leaner free?

Yes, Smart Leaner is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Smart Leaner support?

Smart Leaner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Smart Leaner?

It is built and maintained by HeXavi8 (@hexavi8); the current version is v1.0.2.

๐Ÿ’ฌ Comments