跳到正文
cccskills
免费在 GitHub 公开

change-quiz

After a working session, produce a report on what changed plus a quiz the user must pass before merging. Use when the user asks "what did we actually do," wants to review a large change, or invokes a quiz before merge.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Change quiz

After a long session the agent has often done more than the user realizes, and a diff only shows surface. Behavior lives in how the change interacts with existing code paths. The user should merge only what they can pass a quiz on.

Steps

  1. Build the report first, in four short sections:
    • Context — what problem this session set out to solve.
    • What changed — grouped by intent (feature, fix, refactor), not by file.
    • How it interacts — the existing code paths the change touches, and what now behaves differently even in files the diff doesn't show.
    • Intuition — the 2-3 mental-model updates the user should walk away with ("retries are now idempotent because X").
  2. For long sessions, offer the report as a single self-contained HTML page with the quiz at the bottom — it reads better than a wall of markdown.
  3. Then the quiz: 5-8 questions targeting what would bite an unaware maintainer.
    • Mix recall ("what happens to in-flight jobs during deploy now?") with prediction ("if someone calls X with a stale token, what do they see?").
    • Weight questions toward deviations, edge cases, and interaction effects — not trivia about names.
  4. Grade honestly, one round at a time. For each miss, explain the right answer AND flag it: a miss is either a gap in the user's model or a sign the change is too clever — say which.
  5. Pass = merge-ready. Fail = point back to the specific report sections to reread, then offer a fresh variant quiz. Do not soften the bar; the whole point is that unread changes don't ship.

Guardrails

  • The quiz covers the change and its blast radius, not general knowledge.
  • If the user can't pass after two rounds, the recommendation is to simplify the change or split it, not to keep quizzing.
  • Never mark the user correct out of politeness. A false pass defeats the skill.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Design tools, scripts, and CLIs that an agent will call, so the interface teaches its own use instead of a wall of prose and examples. Use when building an MCP server or tool definition, writing an agent-facing script, or when an agent keeps misusing a tool it already has.

中文简介正在准备中。当前显示原文说明。

Neeeophytee/finding-unknowns-skills3532026年9月28日 更新

Test a consequential technical assumption with a small, falsifiable experiment before committing to an approach. Use when a plan depends on uncertain runtime, integration, or data behavior that inspection alone cannot establish. Not for preference interviews or routine implementation.

中文简介正在准备中。当前显示原文说明。

Neeeophytee/finding-unknowns-skills3532026年9月28日 更新

Surface the user's unknown unknowns before work starts. Use when the user is entering an unfamiliar codebase area, an unfamiliar domain (design, video, infra), or explicitly asks for a "blindspot pass" or to find their "unknown unknowns."

中文简介正在准备中。当前显示原文说明。

Neeeophytee/finding-unknowns-skills3532026年9月28日 更新

Generate several genuinely different throwaway variations (designs, approaches, drafts) for the user to react to. Use when the user can only recognize what they want by seeing it — visual design, UX flows, naming, tone — or asks to brainstorm or prototype before building.

中文简介正在准备中。当前显示原文说明。

Neeeophytee/finding-unknowns-skills3532026年9月28日 更新

Audit the instructions an agent already carries — CLAUDE.md, AGENTS.md, skills, tool descriptions — for contradictions, over-constraint, and duplication, then propose a cut list. Use when an agent ignores its own instructions, when a CLAUDE.md has grown bloated, or when the user asks to audit or rightsize their agent context.

中文简介正在准备中。当前显示原文说明。

Neeeophytee/finding-unknowns-skills3532026年9月28日 更新

Keep a running implementation-notes.md during a build, logging every deviation from the plan and every discovered edge case. Use whenever implementing against an agreed plan or spec, especially in long autonomous sessions.

中文简介正在准备中。当前显示原文说明。

Neeeophytee/finding-unknowns-skills3532026年9月28日 更新

查看 Neeeophytee 的全部技能

报告此技能的问题