スキル一覧に戻る
gricha

create-pr

by gricha

Workspace orchestration for local development environments using docker-in-docker

10🍴 1📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: create-pr description: Create a pull request with a concise, useful description

Create PR Skill

Create pull requests with concise, useful descriptions.

Philosophy

  • Be brief: No walls of text. Reviewers skim.
  • Be specific: What changed and why, not how (code shows how).
  • No fluff: Skip test plans, checklists, and boilerplate sections.

PR Title

Use format: <type>: <short description>

Types: fix, feat, refactor, docs, chore, test

Examples:

  • fix: handle null user in session lookup
  • feat: add workspace pause/resume
  • refactor: extract terminal manager from agent

PR Description

Keep it short. 2-5 bullet points max.

## Summary

- <what changed>
- <why it changed>
- <any notable decisions or tradeoffs>

That's it. No "Test Plan", no "Screenshots", no checklists unless truly needed.

Steps

  1. Check changed files:

    git diff --name-only main...HEAD
    
  2. Run code-simplifier first (if available):

    Run the code-simplifier:code-simplifier agent to simplify and clean up the code. This step modifies code, so it must run before reviews. Commit any changes it makes.

  3. Run validation + reviews in parallel:

    After code-simplifier is done, run these concurrently:

    • bun run validate (background)
    • Review agents based on changed files:
    Changed filesAgent to spawn
    src/agent/, auth, user input, data handlingsecurity-review
    Loops, data fetching, DB queries, heavy computationperf-review
    web/ or mobile/ (.tsx/.jsx files)react-review

    Spawn all applicable review agents in parallel using the Task tool.

  4. Fix any issues found by validation or review agents before proceeding

  5. Create PR (only after validation passes and reviews are addressed):

    gh pr create --title "<type>: <description>" --body "$(cat <<'EOF'
    ## Summary
    
    - <what>
    - <why>
    EOF
    )"
    

When to Add More

Only add extra sections if genuinely useful:

  • Breaking changes: If API/behavior changes affect users
  • Migration: If users need to do something
  • Screenshots: Only for UI changes, and only if they help

Anti-patterns

  • Long descriptions nobody reads
  • Copy-pasting commit messages as bullets
  • "This PR does X" (we know, it's a PR)
  • Test plan sections (CI runs tests)
  • Checklists (use CI for enforcement)

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

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