Tianshu Homework Split — 技能工具
v1.0.0把课程作业说明、大纲要求或长段文字拆成带序号的学习任务清单(Markdown 勾选框)。 Use when: 学生要整理作业、拆 DDL、把老师发的要求变成待办;用户说「作业拆分」「学习任务清单」「大作业拆步」。 NOT for: 自动替写作业内容;代替日历 App 的提醒推送。
0· 130·0 当前·0 累计
安全扫描
OpenClaw
安全
high confidenceThe skill's files and runtime instructions align with its description: it runs a local Node script to turn assignment text into a Markdown checklist, without requesting credentials or contacting external services.
评估建议
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...详细分析 ▾
✓ 用途与能力
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.
✓ 指令范围
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.
ℹ 安装机制
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.
✓ 凭证需求
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.
✓ 持久化与权限
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.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/3/20
Initial student skill: 作业拆清单
● 无害
安装命令 点击复制
官方npx clawhub@latest install tianshu-homework-split
镜像加速npx clawhub@latest install tianshu-homework-split --registry https://cn.clawhub-mirror.com
技能文档
将课程要求、作业说明、复习提纲转为可逐项打勾的 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周」等字样会尽量原样保留在条目中。
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制