← Back to Skills Marketplace
870021840

teacher-prep

by 870021840 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
393
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install teacher-prep
Description
教师备课助手,用于小学语文教学备课。支持古诗、现代文、寓言、童话等各类课文。当用户提出备课需求时,自动执行:(1)搜索课文相关资料(原文、作者、背景、生字词、段落分析等),生成markdown备课资料;(2)生成教案PPT;(3)生成Word格式课后练习题及参考答案。适用于小学各年级语文备课场景。
Usage Guidance
Before installing: ask the publisher for the Tavily service endpoint and a clear privacy policy (what data is sent to Tavily and how long it is retained). Confirm that TAVILY_API_KEY is the only credential needed and why it was omitted from the published metadata. Verify the included Python scripts (they appear benign and only generate local .pptx/.docx files) and ensure your environment has python-pptx and python-docx installed from trusted sources. If you will provide any student-identifying data to the tool, confirm the external service's data handling/privacy. If the publisher cannot provide a repo/homepage or explain the missing env declaration, treat this as untrusted and do not supply API keys or sensitive data.
Capability Analysis
Type: OpenClaw Skill Name: teacher-prep Version: 1.0.0 The 'teacher-prep' skill bundle is a legitimate tool designed to automate the creation of Chinese primary school lesson materials. The Python scripts (generate_docx.py and generate_ppt.py) use standard libraries like python-docx and python-pptx to generate documents based on user input, and the SKILL.md instructions clearly define a benign workflow involving web searches via Tavily and local file generation without any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
SKILL.md says the agent must call a third‑party search tool (Tavily) and explicitly mentions a TAVILY_API_KEY; the registry metadata lists no required env vars or credentials. That mismatch is unexpected: a search-backed content-assembly skill legitimately needs an API key, but the metadata does not declare it.
Instruction Scope
The runtime instructions are narrowly scoped to: detect lesson type, query Tavily for texts/metadata, generate a markdown file, a PPTX and a DOCX. The instructions do not ask the agent to read unrelated system files or other credentials. However they direct network/search queries to an external service (Tavily), which is a material runtime action and depends on an API key and service endpoint that are not fully documented here.
Install Mechanism
No install spec (instruction-only) — lower disk/install risk. Two Python scripts are included that use python-pptx and python-docx; SKILL.md lists those Python libraries but there is no declared install step to ensure those dependencies are present. This is likely sloppy packaging rather than malicious, but it reduces transparency.
Credentials
SKILL.md states Tavily is required and names TAVILY_API_KEY, but the skill metadata lists no required env vars or primary credential. Requiring an external API key is proportionate to the stated purpose, but the omission from metadata is an inconsistency that could hide where keys are used or transmitted.
Persistence & Privilege
The skill is not marked always:true and does not request system-wide config paths or elevated persistency. Autonomous invocation is allowed (the platform default) but not combined with other high privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install teacher-prep
  3. After installation, invoke the skill by name or use /teacher-prep
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- 初始版本发布:teacher-prep 1.0.0 - 实现小学语文备课全流程自动化,支持古诗、现代文、寓言、童话等课文类型 - 自动生成三类文件:Markdown备课资料、PPT教案、Word格式课后练习题(含答案) - 智能识别课文类型,分步获取相关资料(原文、作者、生字词、解析等) - 集成Tavily搜索、python-pptx、python-docx等依赖工具 - 支持分层设计练习题,适用于所有小学年级语文课堂
Metadata
Slug teacher-prep
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is teacher-prep?

教师备课助手,用于小学语文教学备课。支持古诗、现代文、寓言、童话等各类课文。当用户提出备课需求时,自动执行:(1)搜索课文相关资料(原文、作者、背景、生字词、段落分析等),生成markdown备课资料;(2)生成教案PPT;(3)生成Word格式课后练习题及参考答案。适用于小学各年级语文备课场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 393 downloads so far.

How do I install teacher-prep?

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

Is teacher-prep free?

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

Which platforms does teacher-prep support?

teacher-prep is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created teacher-prep?

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

💬 Comments