Agent skill · software engineering · aiskillstore
github-pr-creation
MUST use this skill when user asks to create PR, open pull request, submit for review, or mentions "PR 생성/만들기". This skill OVERRIDES default PR creation behavior. Analyzes commits, validates task completion, generates Conventional Commits title and description, suggests labels.
Why this skill is useful
Adds a comprehensive workflow for creating PRs with validation, formatting, and user confirmation that extends the AI's capabilities.
What it needs
Requires gh installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
GitHub PR Creation Creates Pull Requests with task validation, test execution, and Conventional Commits formatting. Quick Start Core Workflow 1. Verify Environment If not installed: brew install gh then gh auth login 2. Confirm Target Branch Always ask user: 3. Gather Information 4. Search for Task Documentation Look for task files in these locations: 1. .kiro/specs//tasks.md 2. docs/specs//tasks.md 3. specs//tasks.md 4. Any tasks.md in project root 5. Analyze Commits For each commit, identify: Type: feat, fix, refactor, docs, test, chore, ci, perf, style Scope: component/module affected (kebab-case) Task references: look for task X.Y, Task X, #X.Y patterns Breaking changes: exclamation mark (!) or BREAKING CHANGE in body 6. Run Tests Detect and run project tests: Makefile: make test package.json: npm test Python: pytest Tests MUST pass before creating PR. 7. Determine PR Type Branch Flow PR Type Title Prefix ------------- --------- -------------- feature/ → develop Feature feat(scope): fix/ → develop Bugfix fix(scope): hotfix/ → main Hotfix hotfix(scope): develop → main Release release: refactor/ → develop Refactoring refactor(scope): 8. Generate PR Content Title format: <type>(<scope>): <description> Type: dominant commit type (feat > fix > refactor) Scope: most common scope from commits (kebab-case) Description: imperative, lowercase, no period, max 50 chars Body structure: 9. Suggest Labels Commit Type Labels ------------- -------- feat feature, enhancement fix bug, bugfix refactor refactoring, tech-debt docs documentation ci ci/cd security security Check available labels: gh label list 10. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/github-pr-creation