AI Video Studio MCP E2E
Use this skill to execute the repository's required real-browser verification path. Do not repeat test credentials from memory; read the current account and mandatory validation requirements from AGENTS.md every time.
Read First
AGENTS.mddocs/testing/agent-validation-workflow.md- Relevant feature docs or recent
agent_chatsentries for the area being changed
Standard Flow
- Read
AGENTS.mdto confirm the current browser-validation requirement and test account. - Open the local app entrypoint and log in if the flow requires auth.
- Run the smallest real path that proves the changed behavior, not just a page refresh.
- Inspect Console for errors or warnings that materially affect the path.
- Inspect the key Network request or response that proves the backend/frontend contract.
- Record the exact path, evidence, and result in
agent_chats.
Minimum Checks
- Confirm the route or dialog actually loads.
- Confirm the intended user action can be triggered.
- Confirm the decisive Console or Network evidence for the changed behavior.
- Confirm the final user-visible result, including failure states when relevant.
- If the change spans backend and frontend, pair this skill with the backend or frontend testing skill instead of treating browser validation as sufficient by itself.
Fallback Rules
- Default to Chrome DevTools MCP.
- If the DevTools transport fails, retry with a fresh page or reconnect once before switching tools.
- If MCP remains unavailable, use Selenium, Playwright, or direct API/curl reproduction only after stating why the browser flow could not continue.
- When a fallback is used, write the reason, reproduction path, and corrective interpretation in
agent_chats. Do not silently downgrade and still write "Chrome verified".
Validation Output Contract
Produce agent_chats-ready validation notes that include:
- environment and entry URL
- actual browser path
- decisive Console and Network observations
- success or failure result
- any conflict signal, wrong assumption, and correction that happened during debugging
Explicit Invocation
Use this skill explicitly from the repo path:
Use $ai-video-studio-mcp-e2e at /Users/geyunfei/dev/yfge/ai-video-studio/.codex/skills/ai-video-studio-mcp-e2e