speckit-git-feature

Generate numbered or timestamped Git feature branches using Spec-Kit structure.

Updated May 20, 2026
One-click install
npx skills add https://github.com/Yangeok/i-cherri --skill speckit-git-feature-yangeok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-feature
Source: https://github.com/Yangeok/i-cherri/tree/main/.agents/skills/speckit-git-feature
Command: npx skills add https://github.com/Yangeok/i-cherri --skill speckit-git-feature-yangeok

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec-kit, and includes scripts (resource) components.

What problem does it solve?

Manages the creation of feature branches with a systematic naming convention, ensuring a structured workflow for managing development branches in Git repositories.

Core Features & Use Cases

  • Sequential Branch Naming: Generates feature branches with sequential numbers.
  • Timestamp Branch Naming: Optionally, create branches with timestamps for unique identification.
  • Spec-Kit Integration: Specifically designed for projects using the Spec-Kit project structure.

Quick Start

Use the 'speckit-git-feature' skill to create a new feature branch with the prefix 'add-' based on the current date and time for your new 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 create numbered feature branches in a Git repository?

To create numbered feature branches in a Git repository, you can use a systematic naming convention tool that generates sequential or timestamped branch names based on feature descriptions. This ensures consistent and structured branching for development workflows.

What is structured feature branch naming and when do I need it?

Structured feature branch naming is a systematic convention for managing development branches in Git repositories. You need it when managing multiple features and requiring consistent, traceable branch identification using sequential numbers or timestamps.

Does Spec-Kit support automated Git branch creation?

Yes, Spec-Kit supports automated Git branch creation through specific scripts designed for its project structure. It requires access to the repository's .specify/ directory to generate consistent feature branches.

Can I use timestamped branch names instead of sequential numbers?

Yes, you can use timestamped branch names instead of sequential numbers. The feature branch generation process optionally creates branches with timestamps for unique identification based on the current date and time.

What is the best way to manage feature development branches for Spec-Kit projects?

The best way to manage feature development branches for Spec-Kit projects is by using integrated scripts that generate structured, numbered, or timestamped branch names. This enforces a consistent workflow tailored to the Spec-Kit project structure.

Why does feature branch generation require a .specify directory?

Feature branch generation requires a .specify directory because the scripts are specifically designed to integrate with the Spec-Kit project structure. Accessing this directory ensures the branch naming aligns with the existing project configuration.