speckit-branch-convention-configure

Configure branch and folder naming conventions for spec-kit projects.

2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/pradeepmouli/lspeasy --skill speckit-branch-convention-configure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-branch-convention-configure
Source: https://github.com/pradeepmouli/lspeasy/tree/main/.github/skills/speckit-branch-convention-configure
Command: npx skills add https://github.com/pradeepmouli/lspeasy --skill speckit-branch-convention-configure

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configures branch and folder naming rules for the current project using spec-kit conventions, ensuring consistent naming across branches and specs.

Core Features & Use Cases

  • Preset patterns (gitflow, date, ticket, default) and custom patterns.
  • Persists configuration at .specify/branch-convention.yml and validates outputs.
  • Assists in auditing existing branches for conformance and offers quick remediation guidance.

Quick Start

Provide either a preset (gitflow, date, ticket, or default) or a custom pattern to create the .specify/branch-convention.yml.

Frequently Asked Questions about speckit-branch-convention-configure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure branch naming conventions for spec-kit projects?

You can configure spec-kit branch naming conventions by selecting presets like gitflow, ticket, date, or custom patterns. The Skill validates these patterns to ensure generated names conform to allowed tokens.

Can I use a custom branch pattern instead of the default gitflow convention?

Yes, you can use a custom branch pattern instead of the default gitflow convention. The Skill validates custom patterns to ensure generated branch and folder names conform to allowed tokens and formatting rules.

Where are spec-kit branch and folder naming rules stored?

Spec-kit branch and folder naming rules are stored in the .specify/branch-convention.yml file. This configuration file persists your selected preset or custom patterns for the current project.

Does the branch convention configuration validate existing git branches?

Yes, the branch convention configuration validates existing git branches. It assists in auditing existing branches for conformance to the configured patterns and offers quick remediation guidance for non-compliant names.

What are the limitations of custom branch naming patterns in spec-kit?

Custom branch naming patterns in spec-kit are limited by validation rules that ensure generated names conform to allowed tokens and formatting. Patterns failing these validation checks will not be accepted into the configuration file.