From britenites
Ensures tasks are genuinely resolved before marking them done. Activates at task checkpoints during plan execution — validates that fixes actually work, tests genuinely pass, and acceptance criteria are met. Prevents premature completion declarations.
npx claudepluginhub brite-nites/britenites-claude-pluginsThis skill uses the workspace's default tool permissions.
You are verifying that a task is genuinely complete before it's marked as done. The goal is to prevent the common failure mode where an agent declares success while the problem still exists.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
You are verifying that a task is genuinely complete before it's marked as done. The goal is to prevent the common failure mode where an agent declares success while the problem still exists.
Minimum bar — the project compiles and runs:
tsc --noEmit or equivalent)If Level 1 fails, the task is NOT complete. Stop and fix.
Tests prove the behavior works:
describe.skip or test.todo for the current task's tests = not doneVerify tests are genuine by checking:
The issue's requirements are met:
Acceptance Criteria:
- [x] Users can log in with email/password — VERIFIED (test: auth.test.ts:24)
- [x] Invalid credentials show error message — VERIFIED (test: auth.test.ts:38)
- [ ] Rate limiting after 5 failed attempts — NOT VERIFIED (no test, no implementation found)
The changes work in context:
When verification fails:
Document what failed:
VERIFICATION FAILED
Level: [1/2/3/4]
Criterion: [what was being checked]
Expected: [what should happen]
Actual: [what happened instead]
Don't retry blindly — Analyze why it failed first
Fix the root cause, then re-verify from Level 1
Max 3 retries — After 3 failures, stop and report to developer with full context
Only after all relevant levels pass:
## Verification: PASS
**Build**: Clean
**Tests**: [N] passing, 0 failing, [N] new
**Acceptance Criteria**: [N/N] met
**Integration**: No regressions
Task is genuinely complete.
Or if issues remain:
## Verification: BLOCKED
**Passing**: Levels 1-2
**Failing**: Level 3 — acceptance criterion [X] unmet
**Details**: [what's missing and why]
**Recommendation**: [what needs to happen next]
Task is NOT complete.