speckit-git-feature

Create git feature branches with sequential or timestamp-based naming.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/luansilvadb/divi-app --skill speckit-git-feature-luansilvadb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-feature
Source: https://github.com/luansilvadb/divi-app/tree/main/.agents/skills/speckit-git-feature
Command: npx skills add https://github.com/luansilvadb/divi-app --skill speckit-git-feature-luansilvadb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a consistent starting point for new work by automatically creating git feature branches with deterministic naming, reducing confusion and merge conflicts.

Core Features & Use Cases

  • Create a new git feature branch without affecting the mainline, using either sequential numbering or a timestamp-based scheme.
  • Align branch names with the speckit.specify workflow so that feature work traces back to specifications.
  • Use Case: when starting work from a spec, the branch name encodes the feature description and number.

Quick Start

Provide a brief feature description and trigger the speckit workflow to create a new feature branch.

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 a git feature branch with sequential or timestamped naming?

To create a git feature branch with deterministic naming, provide a brief feature description and trigger the speckit workflow. The skill reads configuration to apply either sequential numbering or timestamp-based branch names automatically.

What is the best way to automate feature branch naming in a spec-driven workflow?

Automating feature branch naming in a spec-driven workflow requires a deterministic scheme that encodes the feature description and number. This skill aligns branch names with the speckit.specify workflow so feature work traces back to specifications.

Do I need Git installed to use an automated feature branch naming workflow?

Yes, you need Git available to use this automated feature branch workflow. The skill validates the repository context and reads configuration to determine the numbering mode before creating the branch.

Can I use sequential branch numbering instead of timestamps for new feature branches?

Yes, you can use sequential branch numbering instead of timestamps. The skill reads your configuration to determine the numbering mode and applies either sequential numbering or a timestamp-based scheme to create the new feature branch.

Why does my automated feature branch creation fail outside a git repository?

Automated feature branch creation fails outside a git repository because the skill validates repository context before proceeding. It requires an active git repository environment to read configuration and determine the correct branch naming rules.

When should I use timestamp-based naming over sequential numbering for feature branches?

Use timestamp-based naming over sequential numbering when you need chronological sorting or want to avoid managing sequential counters across multiple branches. The skill supports both modes, reading configuration to apply the selected branch naming rules.