Andrey Markin
  • home
  • services
  • products
  • projects
  • blog
  • directory
    • Tool
    • Library
    • Repo
    • Article
    • XTweet
    • Guideline
    • Video
  • courses
  • resume
  • about
  • contact
  • meet

Mark Life Ltd

  1. Home
  2. Directory
  3. Teach
Meet

Mark Life Ltd

BG208147965

HomeContactPrivacyLLM-friendlyBlog RSSDirectory RSS
  1. Directory
  2. teach
GuidelineAI CodingCareeragentslearning

teach

Matt Pocock's skill that turns a coding agent into a personal tutor — it builds a stateful learning workspace and designs lessons within your zone of proximal development to teach you any skill or concept over multiple sessions.

Added June 13, 2026Matt Pocock (@mattpocockuk)
Visit guideline

Point your agent at a topic and it builds a stateful learning environment around it: a MISSION.md capturing why you want to learn the thing, HTML cheat sheets, a learning record of insights, self-contained HTML lessons, and a curated resources list. Lessons are pitched to your zone of proximal development — hard enough to grow, not so hard you stall — balancing knowledge (trusted sources), skills (interactive practice with feedback), and wisdom (real-world community interaction).

Install:

bash
npx skills add mattpocock/skills@teach

Detailed walkthrough and video by Matt: Learn anything with my /teach skill.

Junior to senior, via the skill

Matt's thread on using it to level up:

Steps to become a senior programmer:

  1. Install my /teach skill
bash
npx skills add mattpocock/skills@teach
  1. Create a new working directory on your laptop
bash
mkdir junior-to-senior
cd junior-to-senior
  1. Kick off your coding agent in the directory
bash
claude
  1. Copy this prompt

/teach me how to be a great strategic programmer. My opinion is that AI is eating 'tactical, on-the-ground' programming. The day-to-day work of a developer involves not only coding, but also planning, QA, codebase design, and much more. I'm interested in learning the strategic skills - that, in a previous era, would take me from junior to senior - but in this era are table stakes.

  1. Paste it into the coding agent

  2. Continue working with the agent until you're a senior

Related

  • HerdrOpen-source terminal multiplexer built for coding agents — run Claude Code, Codex, OpenCode and more from one terminal on any box, with persistent PTY sessions you can detach and reattach from any device, even a phone over SSH.
  • Effect SkillKit Langton's opinionated agent skill for building production TypeScript apps with Effect v4 — workflows, services, layers, schemas, config, schedules, caches, streams, HTTP clients, and tests, with current APIs and production defaults.
  • exe.devCloud for you and your agents — disposable per-second sandboxes, persistent Linux VPS with SSH/HTTPS, and Devbox cloud dev environments.
  • context-doctorClaude Code / Codex skill that audits the fixed context a coding agent auto-loads every session — tool/MCP definitions, connectors, plugins, skills, subagents, memory/rules files — and proposes ranked cuts to prune, gate, or route what's loaded but unused.