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

Seerr server manager

CLI for the Seerr media request management API. Search movies and TV shows, create and manage media requests, manage users, track issues, and administer a se...

Registry SourceRecently Updated
Coding

Vultr

Manage Vultr cloud infrastructure including VPS instances, bare metal, Kubernetes clusters, databases, DNS, firewalls, VPCs, object storage, and more. Use wh...

Registry SourceRecently Updated
Coding

Md Web

Publish markdown files as shareable web pages and return a clickable link.

Registry SourceRecently Updated
Coding

python-image

Local image processing toolkit for format conversion, compression, resizing, batch jobs, and image-to-PDF. Use when users ask 压缩图片/改尺寸/批量处理/转PDF. Supports si...

Registry SourceRecently Updated
1211Profile unavailable