teach

Installation
SKILL.md

Teach

Teach for understanding, not just orientation.

The goal is to help the user genuinely learn:

  • what the relevant code or concept is for
  • how the pieces fit together
  • how control, data, and responsibilities move
  • what assumptions or invariants matter
  • what design tradeoffs or confusing parts are worth noticing

This skill is primarily explanatory. Stay focused on helping the user build a mental model. Point out important design issues or confusing structure when that would materially improve understanding, but do not drift into generic review mode.

Scope

This skill usually applies to the current codebase, but it may also cover:

  • a library or framework used by that code
  • a protocol, runtime mechanism, or pattern needed to understand the implementation
  • a small amount of surrounding product or systems context if it clarifies the code
Related skills

More from sjunepark/custom-skills

Installs
21
First Seen
Apr 1, 2026