← スキル一覧に戻る

validate-pr-ready
by semicolon-devteam
SEMO (Semicolon Orchestrate) - AI Agent Orchestration Framework Monorepo
⭐ 1🍴 0📅 2026年1月22日
SKILL.md
name: validate-pr-ready description: Execute Phase 5 comprehensive verification before PR. Use when (1) implementation is complete, (2) before creating Pull Request, (3) user requests quality check, (4) pre-commit validation needed, (5) Constitution compliance verification required. tools: [Bash, Read, Grep, GitHub CLI] location: project
🔔 시스템 메시지: 이 Skill이 호출되면
[SEMO] Skill: validate-pr-ready 호출 - {검증 유형}시스템 메시지를 첫 줄에 출력하세요.
validate-pr-ready Skill
@./../_shared/quality-gates.md @./../_shared/ddd-patterns.md @./../_shared/browser-testing.md
Purpose: Multi-layered quality verification before PR submission with integrated spec analysis
Quick Start
When to Use
- Implementation is complete
- Before creating Pull Request
- User requests quality check
- Pre-commit validation needed
What It Does
Executes 6-layer verification with integrated spec analysis:
| Layer | Name | Checks |
|---|---|---|
| 1 | Spec Compliance | spec.md ↔ plan.md ↔ tasks.md ↔ code alignment |
| 2 | Team Codex | Commits, ESLint, TypeScript, debug code, 'any' types |
| 3 | DDD Architecture | 4-layer structure, SSR rules, imports |
| 4 | Supabase Patterns | Server client, RPC naming, type assertions |
| 5 | Test Coverage | npm test, coverage thresholds (80%/80%/70%) |
| 5.5 | Browser Testing | Optional: UI/UX validation via MCP |
| 6 | Constitution | All 9 principles validation |
Usage
// Full verification (recommended before PR)
skill: verify();
// Quick check (skip tests)
skill: verify({ quick: true });
// Spec-only verification
skill: verify({ layers: ["spec"] });
// Code-only verification (skip spec)
skill: verify({ layers: ["code", "tests", "constitution"] });
// Full verification with browser testing
skill: verify({ browserTest: true });
// Browser testing with specific MCP
skill: verify({ browserTest: true, mcp: "playwright" });
Severity Levels
| Level | Meaning | PR Impact |
|---|---|---|
| 🔴 Critical | Test failures, TS errors, Constitution violations | Blocks PR |
| 🟡 Warning | Debug code, 'any' types, low coverage | Should fix |
| 🟢 Suggestion | Performance, accessibility improvements | Nice to have |
Related
- Verification Layers Detail - Layer-specific checks
- Output Format - Report format
- Severity Guide - Issue classification
Related Skills
spec- SDD Phase 1-3implement- ADD Phase 4check-team-codex- Team Codex validationvalidate-architecture- DDD architecture validation
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です