frontend-bug-fix

Diagnose frontend UI bugs by comparing Figma designs and commit history.

2|4|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/soofi-xyz/soofi-xyz-team-kit --skill frontend-bug-fix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-bug-fix
Source: https://github.com/soofi-xyz/soofi-xyz-team-kit/tree/main/skills/frontend-bug-fix
Command: npx skills add https://github.com/soofi-xyz/soofi-xyz-team-kit --skill frontend-bug-fix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps frontend teams identify, analyze, and fix UI bugs by comparing current implementation to source designs and reviewing commit history.

Core Features & Use Cases

  • Design Comparison: Assess mismatches between the current UI and source designs in Figma.
  • Commit Analysis: Trace recent code changes to find potential overrides causing the bug.
  • Test Evaluation: Determine if existing tests caught the issue or need strengthening for regression prevention.
  • Use Case: When a UI element displays incorrectly after a merge, use this Skill to identify the override commit and update relevant tests for future prevention.

Quick Start

Use the frontend-bug-fix skill to analyze the UI discrepancy reported for the homepage header.

Frequently Asked Questions about frontend-bug-fix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find which code commit caused a frontend UI bug?

To diagnose a frontend UI bug, this skill compares your current implementation against Figma source designs to detect visual mismatches. It assesses the discrepancies and reviews commit history to locate the exact code override causing the issue.

What is the best way to compare my current UI with the original Figma design?

To diagnose a frontend UI bug, this skill compares your current implementation against Figma source designs to detect visual mismatches. It assesses the discrepancies and reviews commit history to locate the exact code override causing the issue.

How do I prevent visual regressions after merging frontend code?

To prevent visual regressions, this skill evaluates your existing testing coverage to determine if current tests caught the UI bug. It identifies gaps in the test suite and recommends strengthening tests to ensure future merges do not reintroduce the discrepancy.

Why does my UI display incorrectly after a recent code merge?

Your UI displays incorrectly because recent code merges often introduce overrides that cause visual regressions. This skill inspects the commit history to trace those specific changes and compares them against source designs to diagnose the exact mismatch.

Can I use this skill to analyze UI bugs for any frontend framework?

Yes, you can analyze UI bugs for any frontend framework as the skill requires no specific dependencies. It diagnoses visual regressions by reviewing commit history and testing coverage universally, making it suitable for resolving discrepancies across different implementations.