Create GitHub pull requests with proper issue linking, comprehensive descriptions, and quality metrics for WescoBar project
The 'create-pull-request' skill is designed to streamline the process of creating structured GitHub pull requests for the WescoBar project. It ensures that pull requests are submitted with proper issue linking, detailed descriptions, and adherence to quality metrics, which helps maintain consistency and clarity across the project's codebase. By enforcing validation checks such as successful tests, audit scores, and up-to-date branches, this skill minimizes the risk of errors and helps maintain high-quality standards for code submissions.
Use this skill after completing feature implementation, ensuring that all quality gates pass, tests are successful, and the audit score is above 8.0. It is typically used during Phase 4 of the Conductor workflow when you're ready to submit your code for review.
If the issue linking format is incorrect, GitHub will not auto-close the linked issue. It's critical to use the exact format 'Fixes #123', 'Closes #456', or 'Resolves #789' for proper functionality.
Yes, before creating a pull request, you must ensure all tests are passing, the audit score is ≥ 8.0, the build is successful, all commits are pushed to the remote branch, and the branch is synced with the base branch (development).
To resolve this issue, make sure that you have pushed your commits to the remote branch using the command 'git push -u origin [BRANCH_NAME]'.
If the PR checks don't start, verify that GitHub Actions are enabled for the repository, as these actions trigger the checks for pull requests.
Quick Setup:
.claude/skills/Repository
BerryKuipers/claude-code-toolkit