Daily Tutor
v1.0.4Get new study items for any subject. Use when: user asks for a daily lesson or new learning content. Supports any data format (language vocab, math formulas,...
⭐ 0· 55·0 current·0 all-time
by@buiphuc
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (provide daily study items, avoid repeats) matches what is present: a small Python script that reads data/data.json, selects new items, and writes data/learned_items.json. The only required binary is python3, which is appropriate.
Instruction Scope
SKILL.md instructs running scripts/get_words.py and optionally using a separate MCP `quizbuild` tool if configured. The runtime instructions and script operate on local files under the skill directory; they do not read unrelated system files or environment variables.
Install Mechanism
There is no install spec or external download; the skill is instruction-only with an included Python script and data files. Nothing is fetched from external URLs during install.
Credentials
The skill requests no environment variables or credentials. README documents an optional MCP integration that would require the user's Quizbuild token in their OpenClaw config — that is optional and user-supplied, not required by the skill.
Persistence & Privilege
always:false (default). The script creates/updates data/learned_items.json in the skill directory to track progress, which is expected and scoped to the skill; it does not modify other skills or system-wide configs.
Assessment
This skill appears coherent and low-risk: it only needs python3 and operates on local files (data/data.json, data/config.json, data/learned_items.json). Before installing, check that your study data does not include sensitive information (it will be recorded into learned_items.json). If you do not want any network interactions, do not configure the optional `quizbuild` MCP integration (that requires you to place an API token in your OpenClaw config). If you want extra assurance, review scripts/get_words.py (it contains only local file reads/writes and random sampling).Like a lobster shell, security has layers — review code before you run it.
latestvk975rxsvjsm6dqppesvysgf9nn84fneq
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
📚 Clawdis
Binspython3
