What problem does it solve? After implementing a feature, you need hands-on confirmation that it actually works from a user's perspective, not just that unit tests pass. This Skill provides a structured workflow for manually verifying API endpoints and frontend behavior against the original plan, then recording results in a reproducible test report. ## Core Features & Use Cases - API Testing with curl: Exercise REST endpoints for happy paths, error cases, and side effects, capturing status codes and JSON responses. - Frontend Testing with agent-browser: Drive a real browser to fill forms, click elements via snapshot refs, take screenshots, and save/restore authenticated session state. - Structured Test Reports: Record pass/fail results, reproduction steps for failures, and screenshots in a markdown report saved next to the plan file. - Use Case: After implementing a user registration endpoint and form, run the app, POST valid and invalid payloads with curl, walk through the signup flow in a browser, and produce a test-results document confirming the feature meets its acceptance criteria. ## Quick Start Manually test the feature described in the current plan by running the app, exercising its API endpoints with curl, verifying the frontend flow with agent-browser, and writing a test report next to the plan file.