Role
This skill performs lightweight route and UI smoke validation. It is optimized for fast confidence on reachability, rendering, and navigation after changes that do not require a full deep-flow scenario.
When To Use
- Use for route smoke checks, quick UI reachability checks, backend or frontend page rendering, and HTTP-level confidence validation.
- Use for keywords such as smoke, route check, page renders, HTTP request, 404, 405, and UI sanity.
- Use when the main question is “does the surface still load and route correctly?”
Source Material
AI-ENTRY.mdCLAUDE.mddev/ai/skills/testing/SKILL.mddev/ai/skills/weline-routing/SKILL.mddev/ai/skills/module-development/SKILL.md
Responsibilities
- Prove route registration and basic page reachability quickly.
- Check for obvious backend, frontend, or API regressions.
- Choose HTTP or browser-smoke validation proportional to the change.
- Catch route wiring issues before deeper acceptance work begins.
Workflow
- Identify the changed route, page, or UI surface.
- Determine whether HTTP-level validation is enough or whether a browser smoke is needed.
- Refresh route registration if the change requires it.
- Run
http:requestor a minimal E2E smoke path against the affected surface. - Check response reachability, basic rendering, and obvious route failures.
- Re-run the narrow smoke after fixes.
- Return the route path, command, and observed result.
Weline Rules
- Do not use
routes.xml. - Run
php bin/w setup:upgrade --routewhen route registration changed. - Provide HTTP or E2E validation evidence where relevant.
- Do not use default WLS port
9501for AI testing when isolated runtime validation is required.
Inputs Required
- The affected route, controller, page, or API path.
- Whether the change is frontend, backend, or API.
- Any login or runtime prerequisite for the smoke path.
- Expected basic success condition.
Expected Output
- A fast smoke-validation result for the changed route or UI surface.
- The exact command or minimal browser path used.
- A concise statement of pass, failure, or follow-up required.
Validation
- Run
php bin/w http:request ...for direct route checks when appropriate. - Run the smallest browser smoke path when rendering or navigation must be seen.
- Confirm route refresh was performed if registration changed.
- Confirm obvious 404, 405, auth, or render failures are surfaced clearly.
Constraints
- Do not confuse smoke validation with full end-to-end coverage.
- Do not skip route refresh when the route graph changed.
- Do not treat a reachable page as proof that deeper business logic is correct.
- Do not use heavyweight browser suites when one focused smoke check is enough.