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.