← Back to Skills Marketplace
yamyeed

Megan

by Megan · GitHub ↗ · v3.4.0 · MIT-0
cross-platform ⚠ suspicious
112
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install shutong
Description
AI 书童,辅助阅读、学习、考试、写作与信息收集。当用户说"书童"、"伴读"、"背书"、"考我"、"查典故"、"整理书架"、"复习"、"备考"、"誊抄"、"代写"、"找书"、"学术动态"、"读书笔记"、"阅读计划"、"知识管理"、"晒书"、"盘点笔记"、"整理知识库"、"补书"、"修补笔记"、"完善笔记"、"抄书...
Usage Guidance
This skill is plausibly what it says (an Obsidian-focused study assistant), but its instructions expect the agent to read/write files under ~/obsidian-vault/shutong/, update indexes automatically, export archives, schedule reminders, and perform web searches — yet the skill metadata declares no config paths, tools, or permissions. Before installing: (1) confirm you are comfortable with the agent writing to the specified vault path; back up your vault first; (2) ask the author how reminders (CronCreate) are implemented and whether any background jobs will be created; (3) verify whether WebSearch or other network operations will upload content (sensitive notes) to external services; (4) if you want limited scope, consider creating an isolated test vault directory and pointing VAULT_ROOT there; (5) request the skill to declare required config paths and helper tools explicitly. If the author cannot clarify these mismatches, treat the skill cautiously or run it only in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: shutong Version: 3.4.0 The 'shutong' skill is a comprehensive AI study assistant designed for knowledge management, exam preparation, and academic writing. It integrates with an Obsidian vault (located at ~/obsidian-vault/shutong/) to manage notes and reading plans, utilizing standard tools like WebSearch for resource gathering and CronCreate for spaced-repetition reminders. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; all requested permissions and behaviors are consistent with its stated purpose as a learning aid.
Capability Assessment
Purpose & Capability
The skill is presented as an Obsidian-integrated reading/study assistant and its instructions clearly describe creating, deleting, and updating files under a specific vault path (VAULT_ROOT = ~/obsidian-vault/shutong/). However, the registry metadata lists no required config paths, no required environment variables, and no binaries. The requested file-system access and persistent storage implied by the instructions are not declared, which is an incoherence: a vault-integration skill should declare the config path(s) and any required helper tools.
Instruction Scope
SKILL.md instructs the agent to read from local files and URLs, create/delete notes, update a centralized MOC.md on each change, export zip/PDF, and set up cron-style reminders. These actions involve reading/writing user files and scheduling tasks. The instructions are specific about paths and behaviors (e.g., automatic MOC updates) but do not constrain what files may be read beyond the vault path, nor do they explain how scheduling/reminders are implemented. That gives the agent broad file-system and scheduling scope beyond what the manifest declares.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing new is installed on disk by default. That lowers installation risk.
Credentials
The skill requests no environment variables or credentials, yet expects a specific filesystem root (VAULT_ROOT) and references tools/behaviors like CronCreate and WebSearch. The absence of declared config paths or required helper tools is disproportionate to the file and scheduling operations the instructions require. Also, WebSearch implies network calls but no external endpoints or privacy handling are declared.
Persistence & Privilege
always is false (normal). However, the skill describes persistent behaviors (automatic MOC updates on create/delete, daily reminders via CronCreate) that would require either the agent or the user to set up scheduled tasks or background processes. Because the skill doesn't declare how persistence is achieved, there's ambiguity about what will run persistently and who/what must be granted that capability.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shutong
  3. After installation, invoke the skill by name or use /shutong
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.4.0
- 新增完整 Obsidian Vault 集成,支持分层目录、YAML frontmatter、自动 MOC.md 更新。 - 大幅扩展和细化书籍管理、学习辅助、考试备考、文书工作、信息收集等五大核心功能。 - 增强晒书、补书、抄书、翻页等笔记管理能力,加入知识盘点与完善机制。 - 加入艾宾浩斯间隔重复记忆、卡片状态追踪、每日提醒及学习数据仪表盘。 - 新增快捷指令及完整交互策略,首次触发输出完整功能清单,后续优化问候语。
Metadata
Slug shutong
Version 3.4.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Megan?

AI 书童,辅助阅读、学习、考试、写作与信息收集。当用户说"书童"、"伴读"、"背书"、"考我"、"查典故"、"整理书架"、"复习"、"备考"、"誊抄"、"代写"、"找书"、"学术动态"、"读书笔记"、"阅读计划"、"知识管理"、"晒书"、"盘点笔记"、"整理知识库"、"补书"、"修补笔记"、"完善笔记"、"抄书... It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.

How do I install Megan?

Run "/install shutong" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Megan free?

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

Which platforms does Megan support?

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

Who created Megan?

It is built and maintained by Megan (@yamyeed); the current version is v3.4.0.

💬 Comments