pull-request Skill
Implementation finalization with PR. Use when implementation is complete and you need to commit, push, or open a pull request. Includes automated reviews and technical debt tracking. Do not use during implementation (use devsquad.implement), for standalone intermediate commits (use git-commit), or for branch creation ( Published by microsoft in devsquad-copilot.
What is pull-request Skill?
Implementation finalization with PR. Use when implementation is complete and you need to commit, push, or open a pull request. Includes automated reviews and technical debt tracking. Do not use during implementation (use devsquad.implement), for standalone intermediate commits (use git-commit), or for branch creation ( Published by microsoft in devsquad-copilot. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using devsquad-copilot
Technical details
- Install or run with Copy skill directory
When to use pull-request Skill
- Use it for developers using devsquad-copilot.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/devsquad-copilot
- Skill file: .github/plugins/devsquad/skills/pull-request/SKILL.md
What it does
Implementation finalization with PR. Use when implementation is complete and you need to commit, push, or open a pull request. Includes automated reviews and technical debt tracking. Do not use during implementation (use devsquad.implement), for standalone intermediate commits (use git-commit), or for branch creation (
Skill instructions
Pull Request — Implementation Finalization Check Git State Use read/changes to list source control changes. In addition: bash git status git diff --stat Commit If there are uncommitted changes, use the git-commit skill to commit. Integration Branch Guard Before pushing or creating a PR, verify the current branch is not the integration branch: bash CURRENTBRANCH=$(git branch --show-current) Resolve the integration branch in this order: 1. Integration Branch from .memory/git-config.md (if it exists) 2. Repository default branch via git symbolic-ref refs/remotes/origin/HEAD 3. Fallback: match against main, master, or develop If the current branch matches the integration branch, stop and offer recovery: You are on [branch], which is the integration branch. A PR cannot be created from the integration branch to itself, and pushing directly bypasses code review. [B] Create a feature branch from the current commit(s) and open a PR (recommended) [P] Push directly to [branch] (not recommended, b
Explore related resources
Frequently asked questions
What is pull-request?
pull-request is a open-source AI agent skill with Copy skill directory. Implementation finalization with PR. Use when implementation is complete and you need to commit, push, or open a pull request. Includes automated reviews and technical debt tracking.
Who is pull-request best for?
pull-request is best for reusing agent instructions, scripts, and references.
How do I install pull-request?
Install or run pull-request using Copy skill directory. Check pull-request for the latest setup command.
Is pull-request actively maintained?
pull-request may need a closer maintenance check before production use.
Auto-fetched from GitHub.