AgentSkillsCN

pr-creator

开发完成后,使用 gh 命令创建拉取请求。准备打开 PR 时使用。

SKILL.md
--- frontmatter
name: pr-creator
description: Create pull requests with gh command after development is complete. Use when ready to open a PR.

PR Creator Skill

Create a pull request after development on a branch is complete.

Development Types

TypeBranch PatternTitle PrefixTemplate
Featurefeature/*feat:feature.md
Bug fixfix/*fix:fix.md
Documentationdocs/*docs:docs.md
Refactoringrefactor/*refactor:refactor.md

Guidelines

  1. Link the specification - Every PR must reference its specification
  2. One feature per PR - Keep PRs focused and small
  3. Request a review - Wait for approval before merging

Workflow

  1. Analyze: Get branch name, commits (main..HEAD), and diff to understand changes
  2. Find spec: Look for related spec in docs/specs/
  3. Preflight: Run make preflight to verify CI checks pass
  4. Draft: Generate title and body using the appropriate template
  5. Create: Push if needed, run gh pr create --draft
  6. Report: Show PR URL