Install
openclaw skills install @bovinphang/fec-dependency-upgradeUse when diagnosing frontend build failures, runtime errors, UI anomalies, API/data problems, white screens, request failures, or unexplained production exceptions; Chinese triggers include debugging, debug, troubleshooting, positioning, error reporting, exceptions, white screens, request failures.
openclaw skills install @bovinphang/fec-dependency-upgradeUse an evidence-driven triage, collection, hypothesis, verification, and remediation process to locate front-end faults and avoid relying on intuition to expand the scope of changes.
All front-end problem diagnosis follows a unified process:
Identify problem type and scope of impact:
| Type | Judgment basis | Diagnosis entrance |
|---|---|---|
| build | Command exit is non-zero, stderr has error | → Build module |
| runtime | Console exception, white screen, function unavailable | → Runtime module |
| ui | Visual deviation, interaction not as expected | → UI module |
| api | Request status code exception, data inconsistency | → API module |
Cross-type problems (such as API failure leading to UI exceptions) start with the most superficial symptoms and drill down layer by layer.
Collect evidence by type (specific strategies for each module, see below).
Propose possible root causes based on evidence, ranked by likelihood:
Test the hypotheses one by one:
Collect: Run minimal failing commands, capture full stderr/stdout Assumptions: Grouped by error type (type error, import failure, configuration resolution, missing dependency), match known patterns Verification: Fix a type of root cause → rerun the command → confirm that errors are reduced Special handling:
Collect:
Assumptions:
Verification:
Collect:
Assumptions:
Verification:
Collect:
Assumptions:
Verification:
When writing a diagnostic report, load references/report-template.md.
reports/debug-YYYY-MM-DD-HHmmss.md