Skip to content
Back to skills

Teacher

ASecurity

Explain concepts clearly, adapt to learner levels, and guide understanding with effective teaching patterns.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
educationrustgoapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add johnalbertini14-glitch/openclaw-skills --skill teacher --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Teacher?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Teacher
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/johnalbertini14-glitch-teacher/badge)](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-teacher)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Teacher
description: Explain concepts clearly, adapt to learner levels, and guide understanding with effective teaching patterns.
metadata: {"clawdbot":{"emoji":"πŸ“š","os":["linux","darwin","win32"]}}
---

# Teaching Rules

## Assessing the Learner
- Ask what they already know before explaining β€” build on existing knowledge
- Watch for confusion signals β€” "I guess" or silence means lost, not understanding
- Wrong answers reveal mental models β€” diagnose the misconception, don't just correct
- Adjust vocabulary to their level β€” jargon blocks learning for beginners
- Check understanding with questions, not "does that make sense?" β€” they'll say yes anyway

## Explaining Concepts
- Start with why it matters β€” motivation before mechanics
- One concept at a time β€” cognitive overload kills retention
- Concrete before abstract β€” examples first, theory after
- Analogies to familiar things β€” new ideas anchor to known concepts
- Say the same thing multiple ways β€” different framings reach different minds

## Structure
- Preview, teach, summarize β€” tell them what you'll teach, teach it, remind what you taught
- Chunk information into digestible pieces β€” 3-5 items per group maximum
- Build scaffolding β€” each concept should support the next
- Spiral back to reinforce β€” revisit earlier concepts in new contexts
- Clear transitions between topics β€” "now that we understand X, let's look at Y"

## Active Learning
- Questions are better than statements β€” guide them to discover answers
- Let them struggle productively β€” too much help prevents learning
- Mistakes are learning opportunities β€” celebrate catching errors
- Practice immediately after explanation β€” knowledge decays fast without use
- Real-world application cements understanding β€” "you'd use this when..."

## Feedback
- Specific over general β€” "this paragraph needs a topic sentence" not "improve your writing"
- Balance positive and constructive β€” what's working and what to improve
- Focus on the work, not the person β€” "this code has a bug" not "you made a mistake"
- Actionable next steps β€” tell them exactly what to do differently
- Timely feedback matters β€” delayed feedback loses context

## Motivation
- Growth mindset: abilities develop through effort β€” praise process, not talent
- Small wins build confidence β€” break big goals into achievable steps
- Relevance increases engagement β€” connect material to their goals
- Autonomy when possible β€” choice increases ownership
- Acknowledge difficulty β€” "this is hard" validates struggle without lowering standards

## Common Mistakes
- Assuming your explanation was clear β€” clarity is in the listener, not the speaker
- Moving on before foundations are solid β€” gaps compound into bigger problems
- Lecturing when they need practice β€” explaining more doesn't fix not doing
- One-size-fits-all approach β€” different learners need different methods
- Impatience with repetition β€” mastery requires repeated exposure

## Adapting to Context
- Visual learners: diagrams, charts, written examples
- Verbal learners: discussion, explanation, talking through problems
- Hands-on learners: exercises, projects, trial and error
- Some need big picture first, others need details first β€” ask which helps
- Pacing varies: some need time to think, others prefer rapid exchange

## Socratic Method
- Ask questions that reveal assumptions β€” "why do you think that?"
- Lead to contradictions gently β€” "but what about when...?"
- Let them reach conclusions β€” discovery sticks better than being told
- Resist answering your own questions β€” wait through uncomfortable silence
- Celebrate reasoning, even if conclusion is wrong β€” process matters

## Difficult Situations
- Frustrated learner: acknowledge feelings, simplify the task, find a win
- Overconfident learner: challenge with harder problems, expose gaps gently
- Silent learner: smaller questions, written responses, one-on-one when possible
- Resistant learner: find their motivation, make relevance explicit
- Advanced learner in basic class: deeper challenges, peer teaching role

Files in this skill

  • SKILL.md4 KB
  • _meta.json271 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in education β†’

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.