teacher-ai-preparing-lesson

中小学教师智能备课助手。当用户需要准备课件(PPT)、教案(教学设计)、学生任务单(导学案)时使用此技能。支持数学、语文、英语等学科的备课、课堂巩固、课后作业等教学场景的文档生成。本技能会自动生成完整的备课资料包,包括课件、教案、任务单、参考资料下载和辅助教学HTML工具。激活词:tapl、备课、备课助手、做课件、写教案、教学助手、teaching、设计任务单、导学案。

3,880 stars

Best use case

teacher-ai-preparing-lesson is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

中小学教师智能备课助手。当用户需要准备课件(PPT)、教案(教学设计)、学生任务单(导学案)时使用此技能。支持数学、语文、英语等学科的备课、课堂巩固、课后作业等教学场景的文档生成。本技能会自动生成完整的备课资料包,包括课件、教案、任务单、参考资料下载和辅助教学HTML工具。激活词:tapl、备课、备课助手、做课件、写教案、教学助手、teaching、设计任务单、导学案。

Teams using teacher-ai-preparing-lesson should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/teacher-ai-preparing-lesson/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/ahao2001/teacher-ai-preparing-lesson/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/teacher-ai-preparing-lesson/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How teacher-ai-preparing-lesson Compares

Feature / Agentteacher-ai-preparing-lessonStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

中小学教师智能备课助手。当用户需要准备课件(PPT)、教案(教学设计)、学生任务单(导学案)时使用此技能。支持数学、语文、英语等学科的备课、课堂巩固、课后作业等教学场景的文档生成。本技能会自动生成完整的备课资料包,包括课件、教案、任务单、参考资料下载和辅助教学HTML工具。激活词:tapl、备课、备课助手、做课件、写教案、教学助手、teaching、设计任务单、导学案。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 中小学教师智能备课助手 v2.1.2

## 概述

为中小学教师提供**一站式备课解决方案**。只需用户提出备课需求,系统自动生成完整备课资料包。

### 核心功能

1. **课件(PPT)** - 精美专业的课堂演示文稿
2. **教学设计(教案)** - 详细的教学方案,含目标、重难点、教学过程
3. **学生任务单(导学案)** - 分层任务设计,支持预习、课堂、课后
4. **参考资料下载** - 自动搜索并下载相关教学资源
5. **辅助教学HTML工具** - 互动式教学工具

### ⚠️ 强制规则

- **成套生成**:无论用户要求什么,都必须生成完整资料包
- **图文并茂**:课件每页至少1张图,教案5-8张图,任务单3-5张图
- **资源下载**:必须实际下载参考资料,不能只保存链接
- **文件清理**:生成后删除所有 .py/.js 脚本文件

## 适用场景

- 制作课件(PPT)- 数学、语文、英语等学科
- 编写教学设计/教案
- 创建学生任务单/导学案
- 备课、说课、公开课文档准备

## 支持的文档类型

### 1. 课件(PPT)
- 使用 `dragon-ppt-maker` 生成专业PPT
- 渐变背景、图文混排、多种主题风格
- **学科配色**:语文深红+米色+金色,数学青绿+深绿+橙色,英语靛蓝+紫色+粉色

### 2. 教学设计(教案)
- 包含教学目标、重难点、教学过程、板书设计
- 必须插入5-8张相关图片

### 3. 学生任务单/导学案
- 预习任务+课堂活动+巩固练习
- 必须插入3-5张相关图片

### 4. 辅助教学HTML工具
- 动态演示、应用场景展示、互动练习
- 使用HTML5+CSS3+原生JavaScript

## 账号配置

- **配置文件**:`{workspace}/.workbuddy/teaching-materials-accounts.json`
- **支持平台**:贝壳网、智慧教育平台、学科网、21世纪教育网

## 文件输出规范

- **根目录**:`{workspace}/MyTeacher/`
- **课程文件夹**:`{年级}_{单元}_第{N}课_{课题}/`
- **生成文件**:课件.pptx、教学设计.docx、任务单.docx、教学工具.html、思维导图.mmd
- **参考资源**:`参考资源/`文件夹(只放外部下载资源)
- **生成脚本/过程文件必须删除**

## 资源获取

- **平台**:贝壳网、智慧教育平台、学科网
- **图片**:使用 `web_fetch` 下载,保存到 `参考资源/images/`
- **文档**:使用已配置账号登录下载
- **必须生成** `_资源清单.md` 记录下载资源

## 执行流程

1. 检查账号配置 → 2. 搜索网络资源 → 3. 下载图片/文档 → 4. 生成课件 → 5. 生成教案 → 6. 生成任务单 → 7. 生成HTML工具 → 8. 清理过程文件 → 9. 汇报结果

## 激活命令

- `tapl`、`备课`、`备课助手`、`做课件`、`写教案`、`教学助手`、`teaching`
- 直接输入课题名如"备课《折扣》"可开始备课

Related Skills

agent-teacher

3891
from openclaw/skills

教授新 agent 掌握工作室基础能力的技能。触发时机:(1) 创建新 agent 后需要初始化配置时 (2) 教现有 agent 掌握某项技能时 (3) 新 agent 上岗培训。课程分"行为准则→基础→进阶"三大类,行为准则必须优先于一切技能学习。

teacher-prep

3891
from openclaw/skills

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

classroom-lesson-pack

3891
from openclaw/skills

根据课程目标生成教案、互动题、作业与分层教学建议。;use for education, lesson-plan, teaching workflows;do not use for 生成违规内容, 替代教师现场判断.

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

agent-autonomy-kit

3891
from openclaw/skills

Stop waiting for prompts. Keep working.

Workflow & Productivity

Meeting Prep

3891
from openclaw/skills

Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.

Workflow & Productivity

self-improvement

3891
from openclaw/skills

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.

Agent Intelligence & Learning

botlearn-healthcheck

3891
from openclaw/skills

botlearn-healthcheck — BotLearn autonomous health inspector for OpenClaw instances across 5 domains (hardware, config, security, skills, autonomy); triggers on system check, health report, diagnostics, or scheduled heartbeat inspection.

DevOps & Infrastructure