issue-start

Create a Git worktree and branch for a Linear ticket to start TDD.

2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/elijahmurray/vandra-dev --skill issue-start-elijahmurray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-start
Source: https://github.com/elijahmurray/vandra-dev/tree/main/skills/issue-start
Command: npx skills add https://github.com/elijahmurray/vandra-dev --skill issue-start-elijahmurray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of starting new development tasks by integrating with issue tracking systems and setting up a Test-Driven Development (TDD) workflow.

Core Features & Use Cases

  • Issue Tracking Integration: Connects with systems like Linear to associate development work with specific tickets.
  • Worktree Creation: Automatically generates isolated development environments (worktrees) with appropriate branch naming conventions.
  • TDD Workflow Initiation: Prepares the environment for a TDD approach, ensuring tests are considered from the outset.
  • Use Case: When a developer is assigned a new feature ticket in Linear, they can use this Skill to instantly create a new Git worktree, set up the correct branch, and begin writing tests before writing any code.

Quick Start

Use the issue-start skill to begin working on ticket PROJ-123 for the new user profile feature.

Frequently Asked Questions about issue-start

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

FAQPage Schema
How do I start a TDD workflow for a Linear ticket?

You can start a TDD workflow for a Linear ticket by using this skill to pass the ticket ID, which automatically creates a Git worktree and branch. This establishes an isolated environment ready for test-first development.

What is the best way to create a Git worktree for a new development task?

Creating a Git worktree for a new development task is best handled by linking your issue tracker to automatically generate isolated branches. This ensures correct naming conventions and prepares the environment for test-driven development.

Does this TDD workflow integration support issue trackers other than Linear?

This skill integrates with issue trackers like Linear to associate development tasks with specific ticket IDs. The metadata highlights Linear, but the core functionality focuses on creating a worktree and branch to initiate a test-driven development workflow.

Can I automatically set up a branch for test-driven development from a ticket ID?

Yes, you can automatically set up a branch for test-driven development from a ticket ID. The skill takes a ticket like PROJ-123 and creates a new Git worktree with appropriate branch naming conventions to establish an environment for writing tests.

Why use a Git worktree when starting development on a new feature ticket?

Using a Git worktree when starting a new feature ticket provides an isolated development environment. This allows you to maintain a clean main branch while setting up the correct branch structure and preparing for a test-driven development approach.