一键导入
create-pull-request
Create GitHub pull requests with proper issue linking, comprehensive descriptions, and quality metrics for WescoBar project
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create GitHub pull requests with proper issue linking, comprehensive descriptions, and quality metrics for WescoBar project
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Detect project stack, apply architecture patterns, wire quality gates, and scaffold features. Use when bootstrapping a project, adding a vertical slice, wiring CI/CD, adding Docker compose, or setting up quality gates.
Generates structured Handoff Pack prompts for delegating work to Gemini with clear scope, acceptance criteria, and output format requirements.
Incrementally improve type safety by replacing string literals with enums, narrowing `any` types, and using shared types. Works in small verified batches. Preserves functionality while improving code quality.
Cloudflare DNS and infrastructure management. Manage DNS records, tunnels, Access policies, SSL certificates, and CDN caching.
Deploy projects to staging or production environments. Repo-agnostic deployment orchestration using SSH MCP for VPS operations and Cloudflare for DNS/SSL. Reads project configuration from deployments.registry.json.
Direct VPS operations via SSH MCP. Manage Docker containers, check logs, run commands, and troubleshoot services on registered VPS servers.
| name | create-pull-request |
| description | 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: