frontend-browser-reviewoleh langfuse
Use this skill when a change affects what users see or do in the browser.
npx skills add https://github.com/langfuse/langfuse --skill frontend-browser-reviewFrontend Browser Review
Use this skill when a change affects what users see or do in the browser.
Start Here
- Read
../../../web/AGENTS.mdfor web-specific entry points and test commands. - Use the workspace
playwrightMCP server configured from the repo-owned shared agent setup.
When To Use It
- UI changes in
web/** - Layout, styling, or responsive behavior changes
- Changes to navigation or page flows
- Bug fixes where the failure mode is visible in the browser
- Final signoff for user-visible frontend work
Review Loop
- Start the app with
pnpm run dev:webunless an existing local server is already running. - Install Chromium with
pnpm run playwright:installif Playwright has not been set up on the machine yet. - Open the primary changed flow with the Playwright MCP server.
- Exercise the main happy path affected by the change.
- Check for obvious visual regressions:
- broken layout or spacing
- banner overlap or viewport anchoring issues
- missing loading, empty, or error states
- broken responsive behavior on narrow widths
- If the page changed materially, inspect the resulting UI state and compare it against the intended behavior from the task or existing patterns.
- If the browser session fails, inspect traces and artifacts under
.playwright-mcp/.
Output Expectations
Report:
- What flow you reviewed
- Whether the primary flow worked
- Any visible regressions or follow-up risks
- If review was blocked, exactly what prevented browser verification
Scope Notes
- This skill complements, not replaces, targeted tests and linting.
- For implementation details, stay in
web/AGENTS.mdand package-local skills. - Use this as the browser-signoff workflow, not as a generic frontend coding guide.
Lebih banyak skill dari langfuse
add-model-price
by langfuse
Use when editing worker/src/constants/default-model-prices.json, packages/shared/src/server/llm/types.ts, pricing tiers, tokenizer IDs, or matchPattern regexes…
agent-setup-maintenance
by langfuse
Use this skill when changing the shared agent setup for the repository.
backend-dev-guidelines
by langfuse
Shared backend guide for Langfuse's Next.js, tRPC, BullMQ, and TypeScript monorepo. Use when creating or reviewing tRPC routers, public REST endpoints, BullMQ…
changelog-writing
by langfuse
Use this skill when a completed feature branch needs a changelog entry.
clickhouse-best-practices
by langfuse
MUST USE when reviewing ClickHouse schemas, queries, or configurations. Contains 28 rules that MUST be checked before providing recommendations. Always read…
code-review
by langfuse
Use this skill when the task is to review code changes rather than implement a feature.
skill-developer
by langfuse
Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger…
turborepo
by langfuse
Build system for JavaScript/TypeScript monorepos. Turborepo caches task outputs and runs tasks in parallel based on dependency graph.