teacher-toolkit
教师工具箱。教案设计、评分标准(Rubric)、课堂活动、评估设计、学生反馈、家长沟通。Teacher toolkit with lesson planning, rubrics, activities, assessments, student feedback.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bytesagain/teacher-toolkitTeacher Toolkit
A terminal-based learning and study assistant for students, teachers, and self-learners. Start learning sessions, generate quizzes, create flashcards, track progress, build learning roadmaps, find resources, take notes, generate topic summaries, and test yourself — all from the command line.
Commands
| Command | Description |
|---|---|
teacher-toolkit learn <topic> [hours] | Start a learning session on a topic with estimated duration (default: 1 hour) |
teacher-toolkit quiz <topic> | Generate a quick 3-question quiz on a topic |
teacher-toolkit flashcard <term> | Create a flashcard with the given term (front side), saved to data directory |
teacher-toolkit review | Start a spaced repetition review session (1d, 3d, 7d, 14d, 30d intervals) |
teacher-toolkit progress | Track learning progress — shows total number of sessions logged |
teacher-toolkit roadmap | Generate a structured learning roadmap (Basics → Practice → Projects) |
teacher-toolkit resource | Find learning resources — lists books, videos, courses, and practice sites |
teacher-toolkit note <text> | Take a timestamped note, appended to the data log |
teacher-toolkit summary <topic> | Generate a summary for a given topic |
teacher-toolkit test <topic> | Start a self-test on a given topic to assess knowledge |
teacher-toolkit help | Show help message with all available commands |
teacher-toolkit version | Show current version (v2.0.0) |
Data Storage
- Default location:
~/.local/share/teacher-toolkit/ - Override: Set the
TEACHER_TOOLKIT_DIRenvironment variable, orXDG_DATA_HOMEto customize the base path - Data file:
data.log— stores notes and session data with timestamps - History file:
history.log— timestamped record of every command executed for full traceability - All data is stored locally on your machine. No cloud sync, no accounts, no network calls.
Requirements
- Bash 4+ (uses
set -euo pipefail) - Standard Unix utilities:
date,wc,cat - No external dependencies or API keys required
When to Use
- Self-directed learning — Use
learnto start structured study sessions,roadmapto plan your learning path, andprogressto track how far you've come - Exam preparation — Generate quizzes with
quiz, create flashcards for key terms withflashcard, and usereviewfor spaced repetition before tests - Classroom teaching support — Teachers can use
summaryto quickly outline topics,quizto generate discussion questions, andresourceto find supplementary materials - Note-taking during study — Capture insights and key points with
noteas you study, building a timestamped knowledge log you can review later - Knowledge self-assessment — Use
testto evaluate your understanding of a topic and identify areas that need more work
Examples
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bytesagain-teacher-toolkit": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
workflow-builder
工作流设计与优化工具。流程设计、自动化方案、流程优化、文档化、审批流、系统集成。Workflow builder with design, automate, optimize, document, approval.
wp-manager
Manage WordPress sites from terminal. Use when checking site health, listing posts and pages, searching content, or running security scans.
volume
Volume reference tool. Use when working with volume in finance contexts.
xhs-content-creator
Generate viral Xiaohongshu notes with titles, tags, and covers. Use when drafting seed posts, writing reviews, crafting tutorials, or boosting engagement.
Webhook Tester
Send test payloads and inspect webhook responses locally. Use when debugging integrations, validating schemas, testing error handling, or simulating calls.