← ClaudeAtlas

verificationlisted

Domain-specific verification beyond tests, closing the feedback loop for web, API, CLI, data
sefaertunc/anthropic-watch · ★ 1 · AI & Automation · score 67
Install: claude install-skill sefaertunc/anthropic-watch
# Verification > **Note:** The bash examples below are reference snippets. If you enable > `disableSkillShellExecution` in Claude Code settings (v2.1.101+), any inline > shell execution from skills is blocked. These fenced examples are safe to read; > copy-paste them into your terminal to run. ## Beyond Unit Tests Unit tests verify code logic. Verification confirms the feature actually works in its real environment. Both are necessary. Neither alone is sufficient. The /verify command runs automated checks, but domain-specific verification often requires manual steps or specialized tooling. ## Closing the Feedback Loop Every change needs a feedback loop: make a change, verify it worked, then move on. The loop must be closed BEFORE committing. Bad workflow: change code -> commit -> move to next task -> discover it's broken Good workflow: change code -> verify -> commit -> move to next task ## Web Application Verification After changing UI or API behavior: 1. Start the dev server 2. Navigate to the affected page/endpoint 3. Test the happy path manually 4. Test at least one error path 5. Check browser console for errors/warnings 6. Verify responsive behavior if UI changed For API changes: ```bash # Test the endpoint directly curl -X POST http://localhost:3000/api/resource \ -H "Content-Type: application/json" \ -d '{"field": "value"}' # Check response status and body ``` ## API Verification Test beyond the happy path: - Valid request with all fields - Valid re