Create GitHub pull requests with proper issue linking, comprehensive descriptions, and quality metrics for WescoBar project
Create well-structured pull requests with proper GitHub issue linking, comprehensive descriptions, quality metrics, and adherence to WescoBar project standards.
Collect required information:
Use this template:
## Summary
[Brief description of what was implemented]
## Changes
- [Key change 1]
- [Key change 2]
- [Key change 3]
## Architecture Review
- VSA compliance: ✅
- SOLID principles: ✅
- Layer boundaries: ✅
## Test Coverage
- Unit tests: [COVERAGE]%
- Integration tests: ✅ Passing
- UI tests: ✅ Passing
- E2E tests: ✅ Passing [if applicable]
## Quality Metrics
- Audit score: [SCORE]/10
- Build: ✅ Passing
- Lint: ✅ Clean
- TypeScript: ✅ No errors
## Files Changed
- Modified: [COUNT] files
- Created: [COUNT] files
- Deleted: [COUNT] files
## Issue Reference
Fixes #[ISSUE_NUMBER]
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
CRITICAL: Issue linking MUST use exact format Fixes #123
✅ CORRECT:
Fixes #123Closes #456Resolves #789❌ WRONG (GitHub won't auto-close):
Fixes: #123 (colon breaks it)**Fixes:** #123 (markdown breaks it)Fix #123 (singular doesn't work)fixes #123 (lowercase doesn't work in PR body)# Create PR with proper base and head branches
gh pr create \
--title "feat: [FEATURE_TITLE]" \
--body "[PR_BODY_FROM_STEP_2]" \
--base development \
--head [BRANCH_NAME]
After creation:
Follow conventional commits:
feat: Add user dark mode toggle
fix: Resolve character portrait caching issue
refactor: Simplify WorldContext state management
test: Add integration tests for Gemini API
docs: Update README with new API patterns
Solution: Ensure commits are pushed to remote branch:
git push -u origin [BRANCH_NAME]
Solution: Check issue linking format - must be Fixes #123 (exact format)
Solution: Verify GitHub Actions are enabled for repository
The Conductor agent uses this skill in Phase 4:
**Phase 4, Step 3**: Create Pull Request
Using the `create-pull-request` skill:
- Gather all metrics from previous phases
- Draft comprehensive PR body
- Validate issue linking format
- Create PR with gh CLI
- Verify creation successful
commit-changes - Single atomic commit before PRlink-github-issue - Validate issue linking formatmonitor-ci-checks - Monitor PR checks after creationSee REFERENCE.md in this skill directory for:
npx skills add BerryKuipers/create-pull-request下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer