speckit-git-feature

Automates Git feature-branch creation and initialization in spec-kit projects.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/estaciolima/idle-improvement-game --skill speckit-git-feature-estaciolima
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-feature
Source: https://github.com/estaciolima/idle-improvement-game/tree/main/.agents/skills/speckit-git-feature
Command: npx skills add https://github.com/estaciolima/idle-improvement-game --skill speckit-git-feature-estaciolima

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the creation of standardized git feature branches, ensuring consistent naming conventions and integration with the spec-kit project structure.

Core Features & Use Cases

  • Automated Branching: Generates feature branches using sequential or timestamp-based numbering.
  • Configurable Naming: Supports custom short names and automatic keyword extraction from feature descriptions.
  • Use Case: When starting a new task defined in your spec-kit project, use this skill to instantly create a properly named branch that matches your project's specific configuration requirements.

Quick Start

Use the speckit-git-feature skill to create a new branch for the user authentication feature.

Frequently Asked Questions about speckit-git-feature

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

FAQPage Schema
How do I automate git feature branch creation for spec-kit projects?

Automating git feature branch creation for spec-kit projects is handled by generating branches using sequential or timestamp-based numbering. The process ensures consistent naming conventions and integrates with shell scripts to maintain repository state and metadata tracking.

Can I configure custom short names when creating feature branches in spec-kit?

Yes, configuring custom short names for feature branches in spec-kit is supported. The automation extracts keywords from feature descriptions automatically or applies custom short names based on your specific project configuration files.

What is the best way to maintain consistent naming conventions across git feature branches?

Maintaining consistent naming conventions across git feature branches is best achieved through automation that applies sequential or timestamp-based strategies. This enforces standardized branch names derived directly from project configuration files.

How does branch numbering work when automating feature branch initialization?

Branch numbering during feature branch initialization works by applying either sequential or timestamp-based strategies. The chosen strategy is determined by reading the settings defined within your project configuration files.

Do I need shell scripts to manage repository state for automated branching?

Yes, shell scripts are utilized to manage repository state during automated branching. They ensure consistent repository state and handle metadata tracking required for the development workflow.