What problem does it solve? Contributors to the Zeus Lightning wallet often hit confusing CI failures — prettier passing locally but failing in CI, jest transform errors from new dependencies, or the mysterious check-styles lint failure — and lack a clear map of what testing evidence a PR actually needs. This Skill explains exactly how the four-check quality gate works and what manual testing each change requires. ## Core Features & Use Cases - CI Gate Anatomy: Breaks down yarn verify into its four checks (Test, Prettier, tsc, Lint) with exact commands, pinned tool versions, and common failure modes for each. - Jest Troubleshooting: Covers transformIgnorePatterns ESM errors, moduleNameMapper for @noble/hashes, mock-before-import conventions, and running single test files. - PR Evidence Standards: Defines the manual testing matrix across 7 Lightning backends, screenshot requirements, and the extract-logic-to-utils pattern for testing store code. - Use Case: Your PR fails the Lint check with a themeColor StyleSheet error. Use this Skill to learn why static StyleSheet.create blocks freeze theme colors at import time and how to move themed colors into render-time styles. ## Quick Start Ask the AI to explain why yarn verify fails on the prettier check in CI but passes locally and how to fix it.