teachme.html
Laura.OS › Bureau › TeachMe
TeachMe : un chapeau de diplômé bleu sur fond sombre, et l'interface avec la liste des tutoriels à gauche et un tutoriel avec ses étapes à droite

TeachMe

novembre 2026

TeachMe est fait pour les projets où je dois pouvoir expliquer chaque ligne de ce que je rends. Il transforme une user story, ou simplement une phrase, en tutoriel pas à pas pour mon projet : du code à copier-coller ou à retaper soi-même, avec chaque ligne expliquée. Je le suis dans une page web locale, je coche les étapes faites et ma progression est sauvegardée.

Le tutoriel part du vrai code du projet (sa stack, ses versions, ses conventions), pour que ce qu'il propose s'y intègre. Quand la story change, la page l'indique, et seules les étapes touchées sont réécrites : celles que j'ai déjà cochées sont gardées. Il se branche sur Handoff, mais fonctionne aussi seul.

Un tutoriel dans TeachMe, en mode sombre : la liste des tutoriels à gauche et, à droite, la barre de progression, l'alerte « story modifiée » et les étapes

Programmation

Stack

Node.js 20+
Serveur HTTP local et commande teachme, sans framework
JavaScript
Modules ES, même style que Handoff, sans étape de build
Markdown + YAML
Un tutoriel = un fichier dans .teachme/, à côté du code
SHA-1
L'empreinte d'une story permet de savoir si un tutoriel est dépassé
node:test
Tests du coeur (lecture des fichiers) et du serveur
Skill /teach
Écrit les tutoriels, les met à jour, relit mon code et me pose des questions

Du besoin au tutoriel suivi

  1. Story ou phrasemoi
  2. /teachskill
  3. Tutoriel .md.teachme/
  4. Page webteachme
  5. Étapes cochéesmoi

Les commandes

  • /teach US-002Crée un tutoriel à partir d'une story Handoff
  • /teach "…"Crée un tutoriel à partir d'une phrase, ou de n'importe quel fichier
  • /teach update T-001La story a changé : réécrit les étapes touchées et garde ma progression
  • /teach check T-001 3Relit mon code de l'étape 3, puis m'interroge
  • /teach profileNote ce que je sais déjà, pour que les tutoriels s'y adaptent
  • teachmeOuvre les tutoriels de tous mes projets dans le navigateur