Bytesagain Education
by @loutai0307-prog
Generate 7-day structured learning plans, quizzes, and track study progress locally with no internet or account needed.
clawhub install bytesagain-educationπ About This Skill
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
~/.local/share/education-skill/progress.json)Requirements
bash >= 4.0python3 >= 3.7Examples
$ 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)
B) β
C)
D)
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%)
π‘ 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)
B) β
C)
D)
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%)