协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
verifying-in-browser【开发与工程】After making code changes, start the dev server, open the app in Cursor's built-in browser, and verify everything works — check rendering, console errors, and network health. Use proactively after any UI or API change.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill proactively after making code changes to verify the app actually works. Don't just trust that the code is correct — launch it and check.
Start the dev server in the background — check if one is already running by listing terminals. If not:
npm run dev
Set block_until_ms: 0 to run it in the background. Then poll until you see the "ready" message with the localhost URL.
Open in the side browser — launch the app beside your code:
Tool: browser_navigate
Arguments: { "url": "http://localhost:3000", "position": "side", "take_screenshot_afterwards": true }
Quick health check — run these three checks:
Console errors:
Tool: browser_console_messages
Flag any errors. Warnings about deprecations can be noted but aren't blockers.
Network failures:
Tool: browser_network_requests
Flag any 4xx/5xx responses, failed fetches, or CORS errors.
Visual check: Review the screenshot. Does the page render? Is the layout correct? Are there any blank screens or loading spinners that never resolve?
Navigate to the changed page — if your changes are on a specific route, navigate there and repeat the checks.
Test interactions — if you changed a form, button, or interactive element:
browser_snapshot to get element refsReport the verdict — tell the user:
position: "side" to see code and browser at the same time.