ticket-driver

Orchestrate Jira ticket-driven development with a TDD-first workflow and Git branch handling.

Updated Aug 6, 2025
One-click install
npx skills add https://github.com/fabiano001/claude-config --skill ticket-driver
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ticket-driver
Source: https://github.com/fabiano001/claude-config/tree/main/skills/ticket-driver
Command: npx skills add https://github.com/fabiano001/claude-config --skill ticket-driver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fetch Jira ticket details and coordinates a deterministic, plan-driven workflow to implement changes with a TDD-first loop, including robust Git branch handling and support for PLAN-MODE.

Core Features & Use Cases

  • Fetches Jira ticket data and accepts manual inputs to override or augment the ticket details.
  • Produces a concrete implementation plan and context for SprintLoop-style execution, including PLAN-MODE for non-execution runs.
  • Handles Git branches automatically (or uses USE-CURRENT-BRANCH to stay on the current branch) and supports base-branch selection.
  • Dispatches execution to autonomous subagents while keeping user input and data in sync.
  • Outputs plan.md and context.md for downstream sprint tooling and audit trails.

Quick Start

Invoke /ticket-driver PLAN-MODE sprint_1 TRIDENT-802 to generate a plan and context without executing changes.

Frequently Asked Questions about ticket-driver

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

FAQPage Schema
How do I automate Jira ticket workflows with Git branch handling?▼

Automate Jira ticket workflows by fetching ticket data, merging manual inputs, and executing a plan-driven TDD-first loop with deterministic Git branch creation and base-branch selection. It outputs plan and context files for downstream execution.

Can I generate a Jira implementation plan without executing code changes?▼

Yes, you can generate an implementation plan without execution by invoking the PLAN-MODE flag. This produces a plan.md and context.md for SprintLoop-style execution and audit trails while skipping autonomous code changes.

How do I override Jira ticket details with manual inputs for TDD planning?▼

Manual inputs override Jira ticket data during the planning phase. You provide additional context alongside fetched Jira details, and the workflow merges them to produce a deterministic, TDD-first implementation plan for execution.

Does the Jira ticket workflow support using the current Git branch?▼

Yes, the workflow supports a USE-CURRENT-BRANCH mode to skip automatic Git branch setup. This allows the plan-driven TDD-first execution loop to run directly on your existing branch without creating a new one.

What is the best way to integrate Jira ticket data with SprintLoop execution?▼

Integrate Jira ticket data with SprintLoop execution by orchestrating a plan-first workflow that dispatches autonomous subagents. It generates deterministic context.md and plan.md outputs to keep user input and downstream tooling synchronized.