dev-workflow-initialize

Create a Git worktree and branch from origin/main with ticket details.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/luigiinred/dotfiles --skill dev-workflow-initialize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-workflow-initialize
Source: https://github.com/luigiinred/dotfiles/tree/main/dot_cursor/skills/dev-workflow-initialize
Command: npx skills add https://github.com/luigiinred/dotfiles --skill dev-workflow-initialize

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the initial setup for working on a new ticket or issue by automating the creation of a dedicated Git worktree and feature branch, fetching ticket details, and preparing the development environment.

Core Features & Use Cases

  • Automated Branching: Creates a new Git worktree and branch based on origin/main.
  • Ticket Integration: Fetches details from Jira or GitHub Issues to inform branch naming and context.
  • Environment Setup: Copies .env files and installs project dependencies (npm, pod, swift).
  • Use Case: When you pick up a new task, this Skill can automatically create a new branch named 123-fix-login-bug, fetch the details of GitHub issue #123, and set up a clean worktree for you to start coding.

Quick Start

Use the dev-workflow-initialize skill to start working on ticket PROJ-456.

Frequently Asked Questions about dev-workflow-initialize

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

FAQPage Schema
How do I automate creating a Git branch and worktree from a Jira ticket?

To automate Git branch and worktree creation from a Jira ticket, use this Skill to fetch ticket details and generate a dedicated worktree and branch from origin/main. It names the branch based on the ticket context and sets up the local environment.

Can I set up a Git worktree and install npm dependencies at the same time?

Yes, you can set up a Git worktree and install npm dependencies simultaneously. This Skill initializes the worktree, copies necessary .env files, and runs dependency installation commands like npm to prepare your development environment in one pass.

What is the best way to start development on a new GitHub issue with a clean branch?

The best way to start development on a new GitHub issue with a clean branch is using this Skill. It fetches GitHub issue details, creates an isolated worktree from origin/main, and configures project settings for you to begin coding immediately.

How does fetching GitHub issue details work when initializing a development workflow?

Fetching GitHub issue details during development workflow initialization works by reading the issue number to inform branch naming conventions. The Skill integrates this context directly into your local worktree setup for better task tracking.

Does this development workflow initialization tool support Swift and CocoaPods environments?

Yes, this development workflow initialization tool supports Swift and CocoaPods environments. It automatically installs project dependencies using pod and swift commands while configuring your new Git worktree and branch.

Why use a Git worktree for starting ticket work instead of a standard branch checkout?

Using a Git worktree for starting ticket work instead of a standard branch checkout provides an isolated directory. This allows you to maintain multiple branches simultaneously without stashing changes or switching contexts in a single working directory.