Study Mode Quiz

Porte de contrôle à une question à la fois qui rejette les réponses vagues au lieu de valider le progrès.

par codeprakhar25 · codeprakhar25/claude-study-mode

Fonctionne avec configuration ★ 8.8/10

Study Mode Quiz — Porte de contrôle à une question à la fois qui rejette les réponses vagues au lieu de valider le progrès.

Ce que fait

Fait partie du plugin Study Mode : interroge l'apprenant sur le point de contrôle de la session d'étude en cours, refuse de passer à des réponses vagues ou copiées, et enregistre les réussites réelles dans un registre à vie. Se déclenche sur 'quiz me', 'test me', 'I'm ready to move on', ou '/quiz', mais n'est significatif qu'à l'intérieur d'une session Study Mode active démarrée par le hook compagnon /study du plugin et le hook de garde d'écriture PreToolUse.

Rapport de test

La compétence de quiz elle-même est réellement plus stricte qu'une exécution de tuteur de base (rejette le blabla, oblige l'apprenant à expliquer/prédire/justifier avant de passer), mais une simple copie `cp -r skills/quiz` est non fonctionnelle : le SKILL.md dépend d'un chemin `session=` injecté par des hooks de plugin frères (study-activate.js/study-tracker.js) qui référencent `${CLAUDE_PLUGIN_ROOT}` et ne font pas partie du dossier skills/quiz — installez le plugin entier via `/plugin marketplace add codeprakhar25/claude-study-mode` au lieu de copier uniquement le dossier de compétence.

Testé le: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/codeprakhar25/claude-study-mode.git
mkdir -p ~/.claude/skills
cp -r claude-study-mode/skills/quiz ~/.claude/skills/quiz

Commandes et exemples de prompts

  • /quizPorte de contrôle à une question à la fois qui rejette les réponses vagues au lieu de valider le progrès.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Quiz me on this checkpoint before I move to the next study topic.
  • Test me on Python for-loops, I think I'm ready to move on.
  • I'm ready to advance, so grill me until I actually explain this concept.