Help us improve
Share bugs, ideas, or general feedback.
From gauntlet
Runs adaptive gauntlet challenges testing codebase understanding via multiple choice, code completion, trace exercises, scoring, and progress tracking.
npx claudepluginhub athola/claude-night-market --plugin gauntletHow this skill is triggered — by the user, by Claude, or both
Slash command
/gauntlet:challengeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Present challenges from the knowledge base and evaluate answers.
Provides a challenge mode for Claude Code, enabling structured problem-solving and skill testing through interactive challenges.
Generates a one-shot coding challenge based on project context or session history. The user writes all code; AI gives constraints, hints, and review. Supports active session reinforcement and focus area narrowing (§no-vibe-challenge).
Prompts developers to explain AI-generated code or plans via rubber duck questioning to verify comprehension and prevent rubber-stamping.
Share bugs, ideas, or general feedback.
Present challenges from the knowledge base and evaluate answers.
Load state: read .gauntlet/knowledge.json and developer
progress
Check for pending challenge: if
.gauntlet/state/pending_challenge.json exists, evaluate the
developer's most recent message as an answer before generating
a new one
Generate challenge: use adaptive weighting to select a knowledge entry and challenge type
Present challenge: show the question with context
Evaluate answer: score the response (pass/partial/fail)
Record result: update developer progress and streak
On pass: write pass token if from pre-commit gate. Show next challenge if in session.
On fail: show correct answer with explanation. Present a new challenge.
| Result | Score | Streak |
|---|---|---|
| Pass | 1.0 | +1 |
| Partial | 0.5 | reset |
| Fail | 0.0 | reset |