PR & Branch Naming

Generates a conventionally-named branch and PR title from a feature description, with optional one-step branch checkout and draft PR creation.

Developer Toolsdeveloper-toolsstandard
by AgentVoltv1.0.0Published 1y ago
Free to sign up · every skill included with AgentVolt Pro

Before & after

Same prompt, same agent — the only difference is the skill.

PromptI need to start work on a new feature to add two-factor authentication to the login flow.
Beforegeneric AI agent
When creating a new branch for your work, it's good practice to use a descriptive name. Many teams follow conventions like starting with the issue number or a prefix that describes the type of work. You might use something like 'feature' or 'fix' as a prefix. The branch name should be easy to remember and understand at a glance. After creating the branch, you'll want to commit your work regularly and eventually open a pull request. Good git hygiene helps with code review and keeps the repository organized.
Afterwith PR & Branch Naming
GENERATED BRANCH AND PR:

BRANCH CHECKOUT COMMAND
   git checkout -b feature/2fa-login-implementation

DRAFT PR CREATED
   Title: Add two-factor authentication to login flow
   
   Body:
   Description
   Implements SMS and TOTP-based 2FA option during login. Users can choose method in account settings and will be prompted at next login.
   
   Changes:
   - New AuthService.verifyTwoFactorCode() method
   - TwoFactorSetup component (SMS + TOTP selection)
   - Login form updated to support 2FA prompt
   - Database migrations for user_2fa_methods table
   
   Type: Feature
   Related: issue-487
   
   Checklist:
   - [ ] Tests written for 2FA validation
   - [ ] SMS provider integration tested (Twilio sandbox)
   - [ ] TOTP secret generation verified
   - [ ] User onboarding docs updated

CONVENTION APPLIED
   Prefix: feature/ (indicates new capability)
   Subject: verb-noun-context (2fa-login-implementation)
   Length: 40 characters, all-lowercase, hyphens

NEXT STEPS
   1. Commit code to feature/2fa-login-implementation
   2. Open PR from draft (ready for review when tests pass)
   3. Reference related issues with GitHub mention syntax

About this skill


name: pr-branch-naming description: Use when Generates a conventionally-named branch and PR title from a feature description, with optional one-step branch checkout and draft PR creation.

PR & Branch Naming

Removes the small but constant friction of naming branches and PRs consistently, and can check out the branch and open a draft PR in one step.

What you get

  • A conventionally-named branch (and optionally an opened draft PR).

Customize your output

  • Feature description
  • naming convention/prefix.

Example output

A checked-out branch and draft PR ready for work.

Best for

Developers wanting consistent git hygiene without manual naming.

SKILL.md preview

SKILL.md
---
name: pr-branch-naming
description: Turn a short feature description into a conventionally formatted branch name and PR title, and optionally check out the branch and open a draft PR.
version: 1.0.0
category: Developer Tools
author: AgentVolt
license: proprietary
tags:
  - developer-tools
  - standard
---

# PR & Branch Naming

Turn a short feature description into a conventionally formatted branch name and PR title, and optionally check out the branch and open a draft PR.

## When to use

… (sign up to view the full skill)
Sign up to view, copy, and install the full skill