From aidd-vcs
Creates draft pull/merge requests from the current branch using team templates. Validates title, body, and base branch before opening.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aidd-vcs:02-pull-requestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Drafts pull or merge requests from the current branch using the team's template, ready for the user to promote.
Drafts pull or merge requests from the current branch using the team's template, ready for the user to promote.
| # | Action | Role | Input |
|---|---|---|---|
| 01 | pull-request | Detect base, fill template, validate with user, open the draft request | base_branch (optional), template_overrides |
Single action skill. The router dispatches to pull-request whenever a PR/MR phrase or slash command appears.
main or master (common alternatives: develop, staging).@assets/pull_request.md: Request body template.@assets/branch.md: Branch naming conventions.@assets/CONTRIBUTING.md: Contribution guidelines template.@assets/README.md: README template.npx claudepluginhub ai-driven-dev/framework --plugin aidd-vcsCreates GitHub pull requests with formatted descriptions, labels, issue references, draft mode, reviewers, and base branch selection from pushed branches. Use for 'create PR' or 'submit for review'.
Creates GitHub Pull Requests using GitHub CLI: detects existing PRs for branches, pushes changes, generates titles/bodies from commits. Handles monorepos/submodules. Use for /create-pr or PR/review requests.
Creates draft pull requests via GitHub CLI: gathers git context with status/logs/diffs, generates conventional commit titles, formats markdown bodies. Triggers on PR creation phrases.