sdcorejs-verify-before-done
CommunityProve acceptance criteria before shipping
Software Engineering#verification#acceptance criteria#spec compliance#smoke testing#auto-docs#CI quality gates#NextJS i18n
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.