quizzing-code

Quizzes developers about their code changes before PR review. Analyzes git diff, asks probing questions with code snippets, tracks discoveries, and generates a summary report. Use when user says "quiz me", "code quiz", wants self-review, or before requesting PR review.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "quizzing-code" with this command: npx skills add universalavenue/quizzing-code/universalavenue-quizzing-code-quizzing-code

Code Comprehension Quiz

Interactive self-review that helps catch issues before reviewers do.

Workflow

Copy this checklist and track progress:

Quiz Progress:
- [ ] Step 1: Analyze branch diff
- [ ] Step 2: Identify quiz topics (3-8 questions)
- [ ] Step 3: Ask questions one at a time
- [ ] Step 4: Track discoveries
- [ ] Step 5: Generate summary report

Step 1: Analyze Changes

BASE="${ARGUMENTS:-main}"
git diff $BASE...HEAD --stat
git diff $BASE...HEAD

Read changed files for full context when needed.

Step 2: Identify Topics

Find significant changes to quiz about:

  • Database: tables, columns, constraints, triggers
  • API: endpoints, request/response shapes
  • Logic: new functions, state changes, algorithms
  • Types: interfaces, type definitions

Step 3: Ask Questions

One question at a time. Format:

**Question N/M** - [Category]

Looking at `path/file.ts:45-52`:
\`\`\`
[5-15 lines of relevant code]
\`\`\`

[Probing question]

Question types - see QUESTIONS.md

Step 4: Track Discoveries

Categorize findings as:

  • Critical: Bugs, data loss risks, security issues
  • Important: Design gaps, missing edge cases
  • Minor: Style, naming, small improvements

Step 5: Generate Summary

Save to .claude/quiz-summaries/YYYY-MM-DD-branch-name.md

Template - see SUMMARY_TEMPLATE.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

PinchTab Browser Ops

Browser automation via PinchTab CLI (nav/snap/find/click/fill/press/text) with low-token accessibility-tree flow. Use when the user asks to operate websites,...

Registry SourceRecently Updated
Coding

Aigames

Create a mini HTML game, organize files in a new folder, and upload it to the brianclan/aigames GitHub repo for www.thenext.games.

Registry SourceRecently Updated
Coding

Api Tester Cn

API请求构造、curl命令生成、Mock数据、API文档、HTTP状态码速查、Headers说明。API request builder, curl generator, mock data, API documentation, HTTP status codes, headers reference. Us...

Registry SourceRecently Updated
Coding

Miaoda App Builder

Create, modify, generate, and deploy websites, web apps, dashboards, SaaS products, internal tools, interactive web pages, Weixin mini program , games on the...

Registry SourceRecently Updated