スキル一覧に戻る
semicolon-devteam

validate-pr-ready

by semicolon-devteam

SEMO (Semicolon Orchestrate) - AI Agent Orchestration Framework Monorepo

1🍴 0📅 2026年1月22日
GitHubで見るManusで実行

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:

LayerNameChecks
1Spec Compliancespec.md ↔ plan.md ↔ tasks.md ↔ code alignment
2Team CodexCommits, ESLint, TypeScript, debug code, 'any' types
3DDD Architecture4-layer structure, SSR rules, imports
4Supabase PatternsServer client, RPC naming, type assertions
5Test Coveragenpm test, coverage thresholds (80%/80%/70%)
5.5Browser TestingOptional: UI/UX validation via MCP
6ConstitutionAll 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

LevelMeaningPR Impact
🔴 CriticalTest failures, TS errors, Constitution violationsBlocks PR
🟡 WarningDebug code, 'any' types, low coverageShould fix
🟢 SuggestionPerformance, accessibility improvementsNice to have
  • spec - SDD Phase 1-3
  • implement - ADD Phase 4
  • check-team-codex - Team Codex validation
  • validate-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

レビュー

💬

レビュー機能は近日公開予定です