← Back to Skills Marketplace
wangshengli0421

Tianshu Abstract Fit

by tianshu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
142
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tianshu-abstract-fit
Description
检查中英文摘要大致字数,并按句子顺序粗略填入「背景—方法—结果—结论」四栏草稿(启发式分段,需人工改写)。 Use when: 写毕业论文/课程报告摘要;用户说「摘要结构」「摘要超字数」「四段摘要」。 NOT for: 自动投稿或一键生成终稿摘要。
Usage Guidance
This skill appears safe and does local text processing only. It requires Node.js to run and will read any file path you pass to --file, so avoid pointing it at unrelated or sensitive files. The output is heuristic and intended as a draft — review and edit before use. If your agent runs skills in a remote/cloud environment, remember the text you pass may be processed off your machine, so avoid submitting highly sensitive unpublished material there.
Capability Analysis
Type: OpenClaw Skill Name: tianshu-abstract-fit Version: 1.0.0 The skill is a simple utility for counting characters and heuristically splitting academic abstracts into four sections (Background, Method, Results, Conclusion). The core logic in scripts/abstract_fit.js is transparent, uses no external dependencies, and performs no network or unauthorized file operations beyond reading the input file provided by the user.
Capability Assessment
Purpose & Capability
Name/description promise (count length and split into 背景/方法/结果/结论 slots) matches the included JS script and SKILL.md. The script only needs a text string or a file path and performs simple string/sentence processing. The only implicit runtime requirement is Node.js, which is reasonable for a Node script.
Instruction Scope
SKILL.md instructs running the local Node script with --file or --text and documents the outputs. The instructions do not ask the agent to read arbitrary system files, environment variables, or send data to external endpoints; the script reads only the file path you supply (via path.resolve) or the provided text.
Install Mechanism
No install spec; this is instruction-only with a small included script. No packages are downloaded and no archives are extracted. Risk is limited to running local JS code; Node runtime is required.
Credentials
The skill declares no environment variables, credentials, or config paths. The code does not access process.env or external services, so requested privileges are proportional to the stated task.
Persistence & Privilege
always is false and the skill does not modify other skills or system configurations. It simply reads input and writes output to stdout; it does not persist state or require elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tianshu-abstract-fit
  3. After installation, invoke the skill by name or use /tianshu-abstract-fit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial: 摘要结构槽位
Metadata
Slug tianshu-abstract-fit
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tianshu Abstract Fit?

检查中英文摘要大致字数,并按句子顺序粗略填入「背景—方法—结果—结论」四栏草稿(启发式分段,需人工改写)。 Use when: 写毕业论文/课程报告摘要;用户说「摘要结构」「摘要超字数」「四段摘要」。 NOT for: 自动投稿或一键生成终稿摘要。 It is an AI Agent Skill for Claude Code / OpenClaw, with 142 downloads so far.

How do I install Tianshu Abstract Fit?

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

Is Tianshu Abstract Fit free?

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

Which platforms does Tianshu Abstract Fit support?

Tianshu Abstract Fit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tianshu Abstract Fit?

It is built and maintained by tianshu (@wangshengli0421); the current version is v1.0.0.

💬 Comments