sdcorejs-verify-before-done

Community

Prove acceptance criteria before shipping

Authorsdcorejs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Prevents the agent from claiming a feature is done when it only passed tests but did not meet the user’s Acceptance Criteria, avoiding incomplete or non-shipping work.

Core Features & Use Cases

  • Acceptance Criteria Gate: Loads the spec’s Acceptance Criteria, then verifies each criterion via the best available automated approach or a required manual checklist.
  • Mandatory Verification Timing: Runs automatically before sdcorejs-auto-docs and before commit/PR for feature changes, enforcing a consistent “verify then hand off” rule.
  • Spec-driven Verification Modes: Selects concrete verification modes such as build/lint/test, stack smoke checks, E2E or route probes, and NextJS-specific i18n/content/SEO checks when applicable.
  • Blocks “Done” Correctly: Refuses to mark completion until every criterion is ✅ verified or ⚠️ explicitly deferred by the user.

Quick Start

Ask the agent to verify acceptance criteria by saying: verify (or “kiểm tra acceptance criteria”) after the feature is implemented.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sdcorejs-verify-before-done
Download link: https://github.com/sdcorejs/sdcorejs-agent/archive/main.zip#sdcorejs-verify-before-done

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.