← 返回 Skills 市场
Bytesagain Education
作者
loutai0307-prog
· GitHub ↗
· v1.0.0
· MIT-0
190
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install bytesagain-education
功能描述
Generate 7-day structured learning plans, quizzes, and track study progress locally with no internet or account needed.
使用说明 (SKILL.md)
education
Learning Plan Generator — Generate structured learning paths, quizzes, and track your study progress — all stored locally, no account required.
Commands
| Command | Description | Example |
|---|---|---|
plan |
Generate a structured learning plan for a topic | plan "Python for Data Science" |
quiz |
Generate quiz questions to test your knowledge | quiz "Python for Data Science" 5 |
progress |
Track and display your study progress | progress show / progress done "Day 1" |
Usage
bash script.sh plan "topic name"
bash script.sh quiz "topic name" [num_questions]
bash script.sh progress show
bash script.sh progress done "milestone name"
bash script.sh progress reset
Features
- Generates 7-day learning plans with daily goals and curated free resources
- Covers 20+ topic areas: programming languages, frameworks, DevOps, math, and more
- Quiz generator with multiple-choice and open-ended questions
- Local JSON progress tracking (stored in
~/.local/share/education-skill/progress.json) - No internet required — all content is built-in
Requirements
bash>= 4.0python3>= 3.7- No external packages required (uses only stdlib)
Examples
$ bash script.sh plan "Docker"
📚 Learning Plan: Docker
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Duration : 7 days
Level : Beginner → Intermediate
Day 1: Introduction to Containers
Goals:
• Understand what containers are vs VMs
• Install Docker Desktop / Docker Engine
• Run your first container: docker run hello-world
Resources:
• Docker Official Docs — Get Started: https://docs.docker.com/get-started/
• Play with Docker (free browser sandbox): https://labs.play-with-docker.com/
...
$ bash script.sh quiz "Python" 3
📝 Quiz: Python (3 questions)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Q1. What is the output of: print(type([]))
A) \x3Cclass 'tuple'>
B) \x3Cclass 'list'> ✓
C) \x3Cclass 'array'>
D) \x3Cclass 'dict'>
Q2. Which keyword is used to define a function in Python?
A) function
B) fn
C) def ✓
D) lambda
...
$ bash script.sh progress show
📊 Study Progress
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Topic : Docker
Started : 2024-01-15
Completed : Day 1, Day 2
Remaining : Day 3, Day 4, Day 5, Day 6, Day 7
Progress : ██████░░░░░░░░░░░░░░ 2/7 days (29%)
安全使用建议
This skill appears coherent and local: it runs a bundled script, uses Python stdlib, and stores progress in ~/.local/share/education-skill/progress.json. Before installing or running: (1) open and review the entire scripts/script.sh file yourself to confirm there are no hidden network calls or commands that access unexpected files; (2) run it as your regular user (not root) or in a sandbox/container if you want extra isolation; (3) back up or review the progress.json file if sensitive data may be written there; and (4) note that 'No internet required' is accurate for generating content, but resource suggestions include external URLs which the script appears to only display, not fetch. If you want greater assurance, provide the complete script for a line-by-line audit or run the tool in an isolated environment first.
功能分析
Type: OpenClaw Skill
Name: bytesagain-education
Version: 1.0.0
The skill is a local learning plan generator and progress tracker that operates entirely offline using a built-in knowledge base. It manages study progress via a local JSON file in the user's home directory (~/.local/share/education-skill/progress.json) and shows no signs of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
The name/description (generate plans, quizzes, local progress tracking) align with what is delivered: a bash wrapper that runs embedded Python, a local storage path (~/.local/share/education-skill), and built-in plan data. No unrelated cloud or system credentials are requested.
Instruction Scope
SKILL.md instructs only to run the included script and describes local JSON storage. It lists external resource URLs as reading suggestions (not necessarily fetched). The included code (shown) defines in-process data and writes to a single per-user file, which is within the described scope. Recommend verifying the rest of the script (full file) to confirm there are no network calls or file accesses beyond the storage path.
Install Mechanism
No install spec; this is instruction-only with an included script. Nothing is downloaded or installed by the skill itself.
Credentials
The skill requires only bash and python3 (stdlib) per its README, and declares no environment variables, credentials, or configuration paths beyond the user-local storage directory it uses. That is proportionate to the stated functionality.
Persistence & Privilege
The skill is not force-enabled (always: false) and does not request to modify other skills or system-wide settings. It persists only to a per-user file (~/.local/share/education-skill/progress.json), which is appropriate for a progress tracker.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bytesagain-education - 安装完成后,直接呼叫该 Skill 的名称或使用
/bytesagain-education触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Restored skill with improvements
元数据
常见问题
Bytesagain Education 是什么?
Generate 7-day structured learning plans, quizzes, and track study progress locally with no internet or account needed. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 190 次。
如何安装 Bytesagain Education?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bytesagain-education」即可一键安装,无需额外配置。
Bytesagain Education 是免费的吗?
是的,Bytesagain Education 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Bytesagain Education 支持哪些平台?
Bytesagain Education 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Bytesagain Education?
由 loutai0307-prog(@loutai0307-prog)开发并维护,当前版本 v1.0.0。
推荐 Skills