📦 Learning Coach — 个性化学习教练
v0.3.0基于大模型的多学科学习规划师,主动推送提醒、精选资料、AI 出题与评分,帮你定制高效学习路径。
0· 390·4 当前·4 累计
下载技能包
最后更新
2026/4/22
安全扫描
OpenClaw
安全
medium confidenceThe skill's code, scripts, and runtime instructions are consistent with a personal learning-coach that generates quizzes, grades via an LLM, curates resources, and optionally manages cron reminders — but it can modify your crontab and fetch arbitrary URLs, so review consent and file locations before enabling automation.
评估建议
This package appears to do what it advertises: create per-subject state, generate/validate quizzes and grades (LLM-driven), curate resources, and optionally manage reminders via cron. Before installing or running: (1) Decide and confirm explicit consent if you want scheduled cron jobs — review the candidate cron lines (scripts/subject_cron.py and scripts/setup_cron.py) and the workspace path they reference. (2) Be aware source_ingest.py will fetch arbitrary URLs/feeds you provide — avoid giving ...详细分析 ▾
✓ 用途与能力
The name/description (personalized learning coach with quizzes, grading, curation, reminders) matches the included scripts and files: quiz/grade validation, progress tracking, source ingestion, ranking, cron templates, and reporting. There are no unrelated credentials or surprising binaries requested.
ℹ 指令范围
SKILL.md instructs the agent to generate quizzes with an LLM, persist per-subject state under data/subjects/<slug>/, run optional curated ingestion of YouTube/X/web feeds, and only set cron jobs after explicit consent. The scripts implement these behaviors. Pay attention to source_ingest.py which will fetch arbitrary URLs (via urllib) provided as inputs — fetching arbitrary URLs can reach internal hosts if not constrained. Also setup_cron.py directly writes the user's crontab when run; SKILL.md requires asking first, but the code will perform the change if called.
✓ 安装机制
No install spec in registry (instruction-only). The included bootstrap script can optionally invoke npm to install a global 'clawhub' binary if run with --install; that is an explicit action initiated by the bootstrap script and is not automatic. No remote archive downloads or obscure URLs are present in the package itself.
✓ 凭证需求
The skill declares no required environment variables, no credentials, and no config path requirements beyond its own data/ directory. Scripts use local file reads/writes and subprocesses (crontab, python3), which are proportionate to the stated functionality.
ℹ 持久化与权限
The skill does modify persistent user state: it writes files under data/subjects/<subject>/ and includes a script that will add/remove lines in the user's crontab. always:false (not force-included) is appropriate. Because the agent can be invoked autonomously, ensure the agent enforces the SKILL.md requirement to obtain explicit cron consent before running setup_cron.py — otherwise cron modification could happen without the user's clear approval.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv0.3.02026/3/6
v0.3: source ingestion adapters (YouTube RSS + optional X/web feeds), per-subject cron templates, intervention rules, and stronger reporting/progress workflows.
● 可疑
安装命令
点击复制官方npx clawhub@latest install learning-coach
镜像加速npx clawhub@latest install learning-coach --registry https://cn.longxiaskill.com