speckit-git-feature

Create Git feature branches with spec-kit numbering and JSON metadata.

Updated May 11, 2026
One-click install
npx skills add https://github.com/EzekTec-Inc/cade --skill speckit-git-feature-ezektec-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-feature
Source: https://github.com/EzekTec-Inc/cade/tree/main/mcp-ui-tui-plugin/.claude/skills/speckit-git-feature
Command: npx skills add https://github.com/EzekTec-Inc/cade --skill speckit-git-feature-ezektec-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation of correctly named Git feature branches by automating branch numbering, naming conventions, and repository checks for spec-driven development workflows.

Core Features & Use Cases

  • Automated Branch Creation: Creates and switches to new feature branches using sequential or timestamp-based naming strategies.
  • Configuration-Aware Workflow: Reads spec-kit configuration to determine branch numbering behavior and supports custom branch names through environment overrides.
  • Use Case: A developer starting a new specification can use this Skill to create a compliant feature branch while preserving project conventions and returning machine-readable branch metadata.

Quick Start

Create a new Git feature branch for the requested specification using the speckit-git-feature skill.

Frequently Asked Questions about speckit-git-feature

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

FAQPage Schema
How do I create Git feature branches with consistent naming conventions?

Git feature branches with consistent naming conventions are created by automating sequential or timestamp-based numbering strategies. This approach reads project configuration to generate compliant branch metadata while preserving spec-driven development conventions.

How does automated feature branch numbering work for spec-kit workflows?

Automated feature branch numbering works by reading spec-kit configuration files to determine branch creation behavior. It generates sequential or timestamp-based names and outputs branch metadata in JSON format, ensuring tracked branches align with project conventions.

Do I need spec-kit configuration files to automate Git branch creation?

Yes, spec-kit configuration files are required to automate Git branch creation. These files determine branch numbering behavior and naming strategies, allowing the system to apply configuration-aware overrides and generate compliant branches for your repository.

Can I override the default Git feature branch name generated by the automation?

Yes, you can override the default Git feature branch name generated by the automation using custom environment variables. This allows developers to specify custom branch names while still maintaining the configuration-based numbering conventions of the spec-kit workflow.

What is the best way to manage feature branches in spec-driven development?

The best way to manage feature branches in spec-driven development is using configuration-aware automation that checks Git availability and reads spec-kit files. This ensures consistent branch numbering and returns machine-readable JSON metadata for tracked features.