Back to list
gricha

create-pr

by gricha

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

10🍴 1📅 Jan 24, 2026

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)

Score

Total Score

60/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon