com um clique
quiz
On-demand product comprehension quiz about your current code changes
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
On-demand product comprehension quiz about your current code changes
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
| name | quiz |
| description | On-demand product comprehension quiz about your current code changes |
Run a VibeCheck quiz right now based on the current git diff.
STEP 1: Run these git commands to gather context:
git diff --name-only and git diff --staged --name-only to get changed filesgit diff --unified=3 and git diff --staged --unified=3 to get the diff (truncate to 2000 chars if very long)If there are no changes, say "No code changes to quiz on. Make some changes first!" and stop.
STEP 2: Analyze the diff and create ONE multiple-choice question.
IMPORTANT: Focus on the MOST IMPORTANT change, not the largest one. A 2-line behavior change can matter more than 50 lines of boilerplate. Read the entire diff, use your understanding of the code and the product, and pick the single change that has the most meaningful impact on what users experience. Ignore formatting, imports, renaming, and refactors that don't change behavior.
Classify what happened:
Then ask a question that tests whether the developer understands the REAL-WORLD IMPACT of this specific change on their product. Vibe coders build products - they need to understand what their product does, not how to read code.
QUESTION FORMULA - pick one:
NEVER ASK:
WRONG ANSWERS: Each should be a plausible misunderstanding of what the product change does. Things a developer might assume if they didn't pay attention to what Claude actually built.
Format: exactly 4 options (labels "A", "B", "C", "D"), one correct. Ask via AskUserQuestion with header: "VibeCheck", multiSelect: false.
STEP 3: After the user answers:
End your message with: [vibecheck:done]
IMPORTANT: Do NOT use Edit, Write, or any code-modifying tools. This is learning-only.