← Back to Skills Marketplace
195
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tianshu-homework-split
Description
把课程作业说明、大纲要求或长段文字拆成带序号的学习任务清单(Markdown 勾选框)。 Use when: 学生要整理作业、拆 DDL、把老师发的要求变成待办;用户说「作业拆分」「学习任务清单」「大作业拆步」。 NOT for: 自动替写作业内容;代替日历 App 的提醒推送。
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill
Name: tianshu-homework-split
Version: 1.0.0
The skill is a straightforward utility for splitting homework assignments into Markdown checklists. The Node.js script (scripts/split_hw.js) performs local text processing without any network access, external dependencies, or suspicious execution patterns. No evidence of data exfiltration or prompt injection was found.
Capability Assessment
Purpose & 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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tianshu-homework-split - After installation, invoke the skill by name or use
/tianshu-homework-split - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial student skill: 作业拆清单
Metadata
Frequently Asked Questions
What is Tianshu Homework Split?
把课程作业说明、大纲要求或长段文字拆成带序号的学习任务清单(Markdown 勾选框)。 Use when: 学生要整理作业、拆 DDL、把老师发的要求变成待办;用户说「作业拆分」「学习任务清单」「大作业拆步」。 NOT for: 自动替写作业内容;代替日历 App 的提醒推送。 It is an AI Agent Skill for Claude Code / OpenClaw, with 195 downloads so far.
How do I install Tianshu Homework Split?
Run "/install tianshu-homework-split" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tianshu Homework Split free?
Yes, Tianshu Homework Split is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tianshu Homework Split support?
Tianshu Homework Split is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tianshu Homework Split?
It is built and maintained by tianshu (@wangshengli0421); the current version is v1.0.0.
More Skills