sacredcodr

Claude Skill Sensei — Development skill for Claude Code

Development community

Claude Code skill: learning coach with spaced repetition and codebase recon.

How to install Claude Skill Sensei

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sacredcodr/claude-skill-sensei and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Skill Sensei does

Claude Code skill: learning coach with spaced repetition and codebase recon.

Alternatives in Development

  • PaperSpine — PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central a 5k ★
  • Ars Revision Coach — ARS academic-paper revision-coach mode — Revision Roadmap + Response Letter Skeleton 4.5k ★
  • Claudeception — A Claude Code skill for autonomous skill extraction and continuous learning 2.2k ★

README

sensei

A Claude Code skill that coaches you to real mastery of any topic: a codebase, an architecture, a library, a concept.

  • Diagnoses your stage per sub-skill (four stages of competence), then teaches the next step only.
  • Drives deliberate practice, retrieval and teach-back instead of passive explanation.
  • Remembers you: spaced-repetition cards (SM-2) and a progress profile persist across sessions.
  • Codebase recon script: languages, docs, entry points, largest files, git hotspots.

Install

mkdir -p ~/.claude/skills && cp -r sensei ~/.claude/skills/

Then say "teach me X", "quiz me", "explain this codebase", or run `/sensei`.

State is stored in `~/.claude/learning//` (override with `LEARN_HOME`). Scripts need only Python 3.

Based on https://scottjeffrey.com/four-stages-of-learning/ plus further research. The stage model's origin is disputed; it is used as a heuristic, and the evidence-backed techniques are listed in `sensei/reference/techniques.md`.