← 返回 Skills 市场
hexavi8

Smart Leaner

作者 HeXavi8 · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
170
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install smart-learner
功能描述
🎓 Your personal learning assistant — explains any concept with clarity and depth, making complex ideas intuitive through diagrams and analogies. Auto-archiv...
安全使用建议
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).
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smart-learner
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smart-learner 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug smart-learner
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Smart Leaner 是什么?

🎓 Your personal learning assistant — explains any concept with clarity and depth, making complex ideas intuitive through diagrams and analogies. Auto-archiv... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 170 次。

如何安装 Smart Leaner?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smart-learner」即可一键安装,无需额外配置。

Smart Leaner 是免费的吗?

是的,Smart Leaner 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Smart Leaner 支持哪些平台?

Smart Leaner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Smart Leaner?

由 HeXavi8(@hexavi8)开发并维护,当前版本 v1.0.2。

💬 留言讨论