agentsclimarketplace

Self review before response

Skill roronoazoroshao369/vibe-coding-os/skills/core/self-review-before-response

Run a mandatory self-review checklist on your own diff before responding to the user.From its SKILL.md

Install
npx -y skills add roronoazoroshao369/vibe-coding-os --skill self-review-before-response

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.5 KB, 502 tokens by cl100k_base, as published. Nobody here has run it

Skill: Self-Review Before Response

Purpose

Audit your own diff like a strict reviewer before claiming a task is done.

When to use

Use before EVERY final response after making code changes. This is a mandatory step, not optional.

Why

Average models skip self-review, leading to slip-through bugs. This skill forces a structured audit to catch scope creep, unintended changes, and hidden issues.

Inputs

The diff from your changes, the original request, and the verification results.

Workflow

  1. Generate or review the diff of all changed files.
  2. Run through every item in templates/self-review-checklist.md.
  3. For any unchecked item, fix the issue or explicitly note it as a deferred risk.
  4. Fill in the Summary section: files changed, verification run, risks/follow-up.
  5. Include the completed checklist in your final response to the user.

Checklist

Use templates/self-review-checklist.md which includes:

  • Changed lines trace directly to the original request
  • No unrelated files modified (no scope creep)
  • No unrelated formatting or whitespace churn
  • No invented behavior or assumptions not in spec
  • No duplicated logic introduced
  • Edge cases identified and handled (or explicitly noted as deferred)
  • Failure/error paths handled (not silently swallowed)
  • Tests added or updated when behavior changed
  • Documentation updated only when needed (no gratuitous doc changes)
  • No secrets, PII, or credentials in the diff
  • Public API preserved unless explicitly required to change
  • Verification commands run and results reported honestly

Outputs

A completed self-review report with the checklist, files changed, verification results, and any risks or follow-up items.

Failure modes

  • Skipping the checklist for "small" changes that still alter behavior.
  • Self-approve without running through every checklist item.
  • Claiming "looks good" without running the checklist and reporting results honestly.
  • Omitting risks or follow-up items from the summary.

Verification checklist

  • Diff reviewed against every checklist item.
  • Unchecked items fixed or explicitly deferred with justification.
  • Summary includes changed files, verification run, and risks/follow-up.
  • Final response honestly reflects verification outcome.

Related skills

  • skills/core/verification-before-done/SKILL.md — runs verification commands and reports evidence.
  • commands/vibe-self-review.md — short command prompt to trigger this checklist.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.