بنقرة واحدة
erne-quality-gate
ERNE — Pre-merge quality checks using parallel code-reviewer and performance-profiler agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
ERNE — Pre-merge quality checks using parallel code-reviewer and performance-profiler agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Apple HIG design intelligence — build, review, animate, and analyze with Apple Human Interface Guidelines for React Native/Expo
Video-based visual debugging — extract key frames from screen recordings and analyze UI bugs over time. Detects animation glitches, race conditions, gesture issues, scroll jank, keyboard overlap, and navigation transitions that screenshots cannot capture.
Auto-generate skills and rules from observed React Native development patterns
ERNE — Implement animations using the ui-designer agent with Reanimated and Gesture Handler
ERNE — Diagnose and fix build failures using the expo-config-resolver agent
ERNE — Comprehensive code review combining code quality and performance analysis
| name | erne-quality-gate |
| description | ERNE — Pre-merge quality checks using parallel code-reviewer and performance-profiler agents |
You are executing the /erne-quality-gate command. Run code-reviewer and performance-profiler in parallel for comprehensive pre-merge validation.
Run a full code review focused on merge readiness:
Correctness:
any escapes)Style & Conventions:
.claude/rules/)Security:
Testing:
Run performance validation:
Bundle Impact:
# Compare bundle size before/after changes
npx react-native-bundle-visualizer
Runtime Checks:
FlashList with estimatedItemSizeMemory:
## Quality Gate Result: PASS / FAIL
### Code Review: PASS
- 0 Critical issues
- 1 Warning (TODO in checkout.tsx:45)
- 3 Suggestions
### Performance: PASS
- Bundle size: +12KB (within threshold)
- No new re-render issues detected
- Memory: No leaks detected
### Verdict: PASS ✓
Ready for merge. Address 1 warning in next iteration.
The gate produces a binary PASS/FAIL. FAIL if: