erne-quality-gate

Run code-reviewer and performance-profiler in parallel for React Native/TypeScript pull requests.

1|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/treesus6/SkateQuest-Mobile --skill erne-quality-gate-treesus6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erne-quality-gate
Source: https://github.com/treesus6/SkateQuest-Mobile/tree/main/.claude/skills/erne-quality-gate
Command: npx skills add https://github.com/treesus6/SkateQuest-Mobile --skill erne-quality-gate-treesus6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates pre-merge quality checks by running code-reviewer and performance-profiler in parallel.

Core Features & Use Cases

  • Parallel quality gate: executes code review and performance profiling at the same time to speed up merge readiness.
  • Comprehensive criteria: covers correctness, edge cases, type safety, style, security, and performance.
  • Gate results: produces a PASS/FAIL verdict with actionable notes for remediation.

Quick Start

Run erne-quality-gate to execute pre-merge checks using code-reviewer and performance-profiler in parallel.

Frequently Asked Questions about erne-quality-gate

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

FAQPage Schema
How do I automate pre-merge quality checks for React Native pull requests?

Automating pre-merge quality checks involves running code review and performance profiling in parallel to validate correctness, style, security, and runtime efficiency before merging. This produces a structured PASS or FAIL gate result with actionable remediation notes for your React Native TypeScript project.

What is a parallel quality gate for code review and performance profiling?

A parallel quality gate executes code review and performance profiling simultaneously to accelerate merge readiness. It evaluates TypeScript code for correctness, edge cases, type safety, style, security, and performance, returning a definitive PASS or FAIL verdict to enforce pre-merge standards.

How can I enforce type safety and security checks before merging TypeScript code?

Enforcing type safety and security checks before merging requires an automated pre-merge gate that validates pull requests. By running comprehensive code reviews alongside performance profiling, it tests for correctness, style, security vulnerabilities, and runtime efficiency to ensure merge readiness.

Does this pre-merge quality gate work with React Native and TypeScript projects?

Yes, this pre-merge quality gate specifically targets React Native and TypeScript projects. It validates pull requests by running code review and performance profiling in parallel, ensuring that correctness, type safety, security, and runtime efficiency meet project standards before merging.

What is the best way to speed up code review and performance checks before merging?

The best way to speed up pre-merge checks is running code review and performance profiling in parallel. This approach simultaneously analyzes correctness, style, security, and runtime efficiency, delivering a faster PASS or FAIL gate result with actionable notes for remediation.

Why does my pull request fail the pre-merge quality gate?

A pull request fails the pre-merge quality gate when parallel code review and performance profiling detect issues in correctness, type safety, style, security, or runtime efficiency. The gate returns a FAIL verdict with specific actionable notes to guide your remediation efforts before merging.