Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    ip-san

    pr-check

    ip-san/pr-check
    Productivity
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    PR作成前にlint/test/buildのセルフチェックを実行し、CI失敗を防ぐ

    SKILL.md

    PR作成前チェック

    PRを作成する前にセルフチェックを行います。

    実行手順

    1. ブランチ状態の確認

      git status
      git log --oneline -5
      
    2. 品質チェック一括実行 以下をすべて実行し、各結果を記録してください。 エラーが発生しても途中で止めず、すべてのチェックを最後まで実行してください:

      bun run check
      bunx tsc --noEmit
      bun test
      bun run check:circular
      bun run check:unused
      bun run check:types
      bun run cpd
      bun run build
      
    3. エラーがある場合

      • エラー内容を報告し、修正を提案してください
      • ユーザーの確認後、修正を実施してください
      • 修正後、再度チェックを実行してください
    4. すべてパスした場合 以下の形式で報告してください:

      ## PR作成準備完了
      
      ### チェック結果
      | チェック項目 | 結果 | 詳細 |
      |---|---|---|
      | Biome (lint + format) | PASS / FAIL | エラー数、warning数 |
      | TypeScript型チェック | PASS / FAIL | エラー数 |
      | テスト | PASS / FAIL | パス数 / 失敗数 |
      | 循環参照 | PASS / FAIL | 検出数 |
      | 未使用コード (knip) | PASS / FAIL | 検出数 |
      | 型カバレッジ | PASS / FAIL | カバレッジ率 |
      | コピペ検出 (jscpd) | PASS / FAIL | 重複率 |
      | ビルド | PASS / FAIL | - |
      
      ### 変更ファイル
      - file1.ts
      
      ### コミット内容
      - commit message 1
      
      PRを作成する準備ができました。
      

    注意事項

    • CIと同じチェックをローカルで実行するため、PR作成後のCI失敗を防げます
    • エラーがある状態でPRを作成しないでください
    Recommended Servers
    Postman
    Postman
    Vercel
    Vercel
    GitHub
    GitHub
    Repository
    ip-san/dev-sync-gas
    Files