Handles PR creation, changelog updates, and issue linking. Ensures all commits pass linting and tests before pushing.

Install

mkdir -p .claude/skills/pr-typeddevs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17318" && unzip -o skill.zip -d .claude/skills/pr-typeddevs && rm skill.zip

Installs to .claude/skills/pr-typeddevs

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Push branch and create a GitHub PR with concise, issue-linked description
73 charsno explicit “when” trigger
Intermediate

Key capabilities

  • →Validate current branch context before PR creation
  • →Update `CHANGELOG.md` with relevant changes
  • →Generate PR title in conventional commit style
  • →Create GitHub PR using a predefined template
  • →Move linked GitHub issue to 'In Review' status

How it works

The skill automates GitHub PR creation by first validating the branch, updating the `CHANGELOG.md`, pushing the branch, generating a conventional commit style title, and then creating the PR using a specific template. It also updates the linked GitHub issue status.

Inputs & outputs

You give it
A branch with changes and an optional issue reference
You get back
A pushed branch, an updated `CHANGELOG.md`, a new GitHub PR, and an updated GitHub issue status

When to use pr

  • →Create a feature PR linked to an issue
  • →Automatically update CHANGELOG.md during PR workflow
  • →Push branch and open PR in one command

About pr

Automates PR creation by validating branch context, updating the project CHANGELOG, and pushing the branch. It ensures mandatory checks pass and links the PR to the specified issue.

Push branch and create a GitHub PR with concise, issue-linked description

When not to use it

  • →When the user does not want to update `CHANGELOG.md`
  • →When the project does not use GitHub for pull requests or issue tracking
  • →When the user prefers a different PR template or title format

Limitations

  • →The skill requires `CHANGELOG.md` to be updated manually if changes are not listed
  • →The skill uses a specific PR title format (`<type>(<scope>): <short description>`)
  • →The skill always assigns the PR to `@me` and uses predefined labels

How it compares

This skill enforces a standardized and automated workflow for PR creation, including `CHANGELOG.md` updates and issue status changes, which is more consistent and less error-prone than a manual process.

Compared to similar skills

pr side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
pr (this skill)03moReviewIntermediate
github-contributor14moReviewIntermediate
open-source-maintainer19moReviewIntermediate
code-changelog01yReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry