shipit-kit:new-feature

Create feature specification scaffolds and feature branches in ShipIT.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/jrmatherly/shipit --skill shipit-kit-new-feature
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: shipit-kit:new-feature
Source: https://github.com/jrmatherly/shipit/tree/main/.claude/skills/shipit-kit-new-feature
Command: npx skills add https://github.com/jrmatherly/shipit --skill shipit-kit-new-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creates standardized feature specifications and initial SDLC scaffolding for ShipIT feature work, reducing setup time and ensuring a repeatable workflow.

Core Features & Use Cases

  • Spec scaffolding: Generates specs/NNN-feature-name with YAML templates and Markdown renders.
  • Branch automation: Creates a canonical feat/NNN-feature-name branch for isolated work.
  • Workflow readiness: Integrates with the ShipIT kit to launch the research/plan/implement lifecycle.

Quick Start

Run the init-feature script with a 3-digit number and a kebab-case feature name to scaffold the new feature specification.

Frequently Asked Questions about shipit-kit:new-feature

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

FAQPage Schema
How do I automate feature scaffolding for a new software feature?▼

Automate feature scaffolding by running an init-feature script that generates a standardized specification directory and creates an isolated feature branch. This process applies YAML-first templates and placeholder substitution to establish initial research, plan, and task files.

What is the best way to create a standardized feature specification and branch?▼

The best way to create a standardized feature specification is using a scaffolding script that outputs YAML templates and Markdown renders. It automatically establishes a canonical feat/NNN-feature-name branch to ensure a repeatable workflow setup.

How do I generate YAML-first templates for feature planning?▼

Generate YAML-first templates by triggering the spec generation process, which creates a structured NNN-feature-name directory. This scaffolding populates initial files across specs, research, plan, and tasks using placeholder substitution.

Can I use feature branch automation without setting up dependencies?▼

Yes, you can use feature branch automation without external dependencies. The scaffolding script requires only a 3-digit number and a kebab-case feature name to generate the branch and specification files.

What is included in the initial SDLC scaffolding for feature work?▼

Initial SDLC scaffolding includes generated YAML templates, Markdown renders, and a standardized feature branch. It sets up the workflow readiness needed to launch the research, plan, and implement lifecycle for the feature.

When do I need to use a feature spec scaffold in my workflow?▼

You need a feature spec scaffold when starting a new feature to reduce manual setup time and ensure a repeatable workflow. It standardizes branch naming and establishes the initial directory structure for isolated work.