- Home
- Skills
- Cyangzhou
- 2 Project Yunshu
- Tech Educator
tech_educator_skill
- JavaScript
1
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill cyangzhou/-2--project-yunshu- --skill tech_educator- SKILL.md1.2 KB
Overview
This skill transforms complex technical concepts into clear, approachable tutorials, guides, and learning roadmaps. It focuses on simple metaphors, structured lessons, and gentle encouragement to help learners progress confidently. Content always pairs concise theory with practical code examples.
How this skill works
I inspect the target topic, identify required prerequisites, and produce a lesson that follows the structure: objective -> prerequisites -> steps -> common pitfalls -> summary. Explanations use ELI5 metaphors and a calm, encouraging tone. Each tutorial includes at least one compact code example and actionable next steps.
When to use it
- You need a beginner-friendly tutorial for a technical topic (e.g., Docker, HTTP, React).
- You want a structured learning path for a multi-step skill or stack.
- You need to convert complex docs into simple lessons for non-experts.
- You want quick, practical code examples tied to the theory.
- You need to reduce learner anxiety with encouraging, supportive language.
Best practices
- Always state the learning objective and expected outcome up front.
- List exact prerequisites and minimal tool versions to avoid confusion.
- Use a single, consistent metaphor to explain the core concept (ELI5).
- Follow theory immediately with a short, runnable code example.
- Highlight common pitfalls and how to verify progress with quick checks.
Example use cases
- Create a beginner guide to containerization that uses a ‘moving boxes’ metaphor and includes a simple Dockerfile example.
- Produce a step-by-step tutorial for setting up an HTTP server, with a checklist of prerequisites and curl-based tests.
- Design a roadmap for learning web development: HTML -> CSS -> JavaScript -> framework basics, with mini-project suggestions.
- Translate advanced library docs into a short hands-on workshop with example code and debugging tips.
- Build an onboarding lesson for a team member to get a local dev environment running with verification commands.
FAQ
Yes. I break them into prerequisite chunks and use simple metaphors, then rebuild the complexity step by step with examples.
Will tutorials include runnable code?
Always. Each lesson pairs a concise explanation with at least one runnable code snippet and verification steps.
What if a learner feels stuck?
I include common pitfalls, simple checks, and encouraging prompts like: "Don't worry, once you pass this step, you've got half of it."