원클릭으로
quality-gate
Run before creating a PR — chains test creation, compliance checks, and build verification in sequence, stopping on failure
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run before creating a PR — chains test creation, compliance checks, and build verification in sequence, stopping on failure
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build a new agent from natural conversation — understand the job, shape the persona, check capabilities, propose, confirm, create
Aggregate standup prep reports from department agents into a unified morning briefing for leadership
Create tests for recent code changes — analyzes the diff, identifies what needs coverage, and writes appropriate tests
| name | quality-gate |
| description | Run before creating a PR — chains test creation, compliance checks, and build verification in sequence, stopping on failure |
| agents | ["all"] |
| workflow | project-tools |
Single command that runs all pre-PR quality checks in sequence. Stops on first failure.
If the create-tests skill is available, invoke it scoped to the current branch changes.
This analyzes changed files, triages what's worth testing, and generates tests as needed. It may generate no tests if the changes don't warrant them (e.g., docs-only, config changes).
On completion: Commit any generated tests, then proceed to step 2.
If skill not available: Skip to step 2.
Run the project's check command (typically npm run check — typecheck + lint + format + test).
On failure: Stop. Report violations. Fix issues before proceeding.
On pass: Proceed to step 3.
Run the project's build command (typically npm run build).
On failure: Stop. Report errors with details.
On pass: Report success.
## Quality Gate Results
**Branch:** <branch-name>
### 1. Test Creation
✅ Created N tests (or: ✅ No new tests needed / ⏭ Skipped)
### 2. Compliance Checks
✅ PASS — all checks clean
### 3. Build
✅ PASS — compiled successfully
**Ready for PR:** ✅ Yes