Skills Explorer Add Skills

teach

An agent skill by mattpocock, from mattpocock/skills. Tags: documentation, education, explanation, training, workflow.

What it does

Teach the user a new skill or concept, within this workspace.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add mattpocock/skills --skill teach

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/mattpocock/skills
cp -r skills/skills/productivity/teach ~/.claude/skills/teach

Safety box score

Grade B, low risk: 11 of 100 risk points, rated 2026-10-16. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This is a workspace-bound teaching skill: it reads and writes lesson, mission, resource, and learning-record files under the current directory, and may open generated lessons in a CLI. The main risks are ordinary file edits in the workspace and optional use of external reference URLs while researching; it does not ship scripts, request elevated privileges, or touch secrets directly.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)It may run ordinary CLI commands to open or work with lesson files (`"If possible, open the lesson file for the user by running a CLI command."`), but it ships no executable scripts or code-evaluation steps.
Network access1 (low)The skill expects use of external resources and community links in `RESOURCES.md`, so the agent may browse public web pages for research, but it does not instruct uploading data or contacting remote services beyond that.
Filesystem reach1 (low)It is designed to create and edit files in the teaching workspace, including `MISSION.md`, `RESOURCES.md`, `./learning-records/*.md`, `./lessons/*.html`, `./assets/*`, and `NOTES.md`, but stays scoped to the workspace.
Secrets & credentials0 (none)The files do not ask for passwords, tokens, `.env` files, browser sessions, or other credential stores.
Privilege & persistence0 (none)There is no request for sudo, global installs, services, scheduled tasks, or OS/shell configuration changes.
Instruction hijack surface0 (none)The content gives workflow guidance for teaching, but it does not tell the agent to ignore its own rules, skip confirmations, follow remote instructions, or hide anything.
Irreversible actions0 (none)The skill creates learning materials locally and does not publish, send messages, deploy, pay, book, or delete external resources.
Transparency0 (none)All provided files are plain text markdown or YAML; there are no binaries, installers, minified blobs, or decoded-at-runtime code.

Before installing

Rated 2026-10-16 by an automated review of 6 files from the skill's repository.

Source

Repository
mattpocock/skills (all skills from this repository)
Path
skills/productivity/teach/SKILL.md
Branch
main
Updated
2026-10-05