
create-pr
by gricha
Workspace orchestration for local development environments using docker-in-docker
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 lookupfeat: add workspace pause/resumerefactor: 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
-
Check changed files:
git diff --name-only main...HEAD -
Run code-simplifier first (if available):
Run the
code-simplifier:code-simplifieragent to simplify and clean up the code. This step modifies code, so it must run before reviews. Commit any changes it makes. -
Run validation + reviews in parallel:
After code-simplifier is done, run these concurrently:
bun run validate(background)- Review agents based on changed files:
Changed files Agent to spawn src/agent/, auth, user input, data handlingsecurity-reviewLoops, data fetching, DB queries, heavy computation perf-reviewweb/ormobile/(.tsx/.jsx files)react-reviewSpawn all applicable review agents in parallel using the Task tool.
-
Fix any issues found by validation or review agents before proceeding
-
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)
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です