Skip to main content

pr

Open a draft pull request on GitHub. MUST use when you want to create/open a PR.

소스 정보

저장소
windmill-labs/webmux
최근 소스 활동
2026년 3월 9일 13:55
감지된 SKILL.md 언어
영어
스타
56
포크
7

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
pr
user_invocable
true
description
Open a draft pull request on GitHub. MUST use when you want to create/open a PR.
# Pull Request Skill Create a draft pull request with a clear title and explicit description of changes. ## Instructions 1. **Analyze branch changes**: Understand all commits since diverging from main 2. **Push to remote**: Ensure all commits are pushed 3. **Create draft PR**: Always open as draft for review before merging ## PR Title Format Follow conventional commit format for the PR title: ``` <type>: <description> ``` ### Types - `feat`: New feature or capability - `fix`: Bug fix - `refactor`: Code restructuring - `docs`: Documentation changes - `chore`: Maintenance tasks - `perf`: Performance improvements ### Title Rules - Keep under 70 characters - Use lowercase, imperative mood - No period at the end ## PR Body Format The body MUST be explicit about what changed. Structure: ```markdown ## Summary <Clear description of what this PR does and why> ## Changes - <Specific change 1> - <Specific change 2> - <Specific change 3> ## Test plan - [ ] <How to verify change 1> - [ ] <How to verify change 2> --- Generated with [Claude Code](https://claude.com/claude-code) ``` ## Execution Steps 1. Run `git status` to check for uncommitted changes 2. Run `git log main..HEAD --oneline` to see all commits in this branch 3. Run `git diff main...HEAD` to see the full diff against main 4. Check if remote branch exists and is up to date: ```bash git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo "no upstream" ``` 5. Push to remote if needed: `git push -u origin HEAD` 6. Create draft PR using gh CLI: ```bash gh pr create --draft --title "<type>: <description>" --body "$(cat <<'EOF' ## Summary <description> ## Changes - <change 1> - <change 2> ## Test plan - [ ] <test 1> - [ ] <test 2> --- Generated with [Claude Code](https://claude.com/claude-code) EOF )" ``` 7. Return the PR URL to the user
GitHub에서 보기