Tianshu Homework Split
把课程作业说明、大纲要求或长段文字拆成带序号的学习任务清单(Markdown 勾选框)。 Use when: 学生要整理作业、拆 DDL、把老师发的要求变成待办;用户说「作业拆分」「学习任务清单」「大作业拆步」。 NOT for: 自动替写作业内容;代替日历 App 的提醒推送。
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 12 · 0 current installs · 0 all-time installs
bytianshu@wangshengli0421
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (split assignment text into a checklist) matches the included script (scripts/split_hw.js) and SKILL.md examples. The code parses input text or a file and outputs a Markdown checklist — nothing in the package contradicts the stated purpose.
Instruction Scope
SKILL.md instructs running the local Node script with --file or --text. The instructions only reference the provided script and input text; they do not ask the agent to read unrelated files, environment variables, or send data externally.
Install Mechanism
There is no install spec (instruction-only), and no network downloads. Minor mismatch: the registry metadata lists no required binaries, but SKILL.md and the script assume a Node runtime (node). You should have Node available to run the script; no additional packages or external installs are required.
Credentials
The skill declares no required environment variables, and the script does not access environment secrets or external configs. It only reads the file explicitly provided by the user or a text argument.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skills/configurations. It runs locally and outputs to stdout only.
Assessment
This skill runs a local Node script to convert supplied text or a file into a Markdown checklist and does not contact external services or request credentials. Before installing/using: ensure you have Node available (the SKILL.md assumes node), review scripts/split_hw.js if you want to confirm behavior (it only reads the file you pass and writes to stdout), and avoid feeding it sensitive files you don't want processed. The tool may not perfectly identify every task — always review and adjust the generated checklist (dates/required vs optional items) before relying on it.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
作业 / 要求拆分清单
将课程要求、作业说明、复习提纲转为可逐项打勾的 Markdown 列表,便于复制到 Notion / Obsidian / Todo。
Workflow
node ~/.openclaw/skills/tianshu-homework-split/scripts/split_hw.js --file 要求.txt
# 或
node scripts/split_hw.js --text "第一周…第二周…"
参数
--file/-f:UTF-8 文本--text/-t:直接粘贴
Output
stdout 为 Markdown:总览 + 任务清单(- [ ])。若文中出现「截止」「DDL」「第X周」等字样会尽量原样保留在条目中。
Files
4 totalSelect a file
Select a file to preview.
Comments
Loading comments…
