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.