work-on-ticket-plan

Execute Jira ticket implementation plans phase-by-phase with approval gates.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/shysssthanhtri/AI-tools --skill work-on-ticket-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-on-ticket-plan
Source: https://github.com/shysssthanhtri/AI-tools/tree/main/skills/work-on-ticket-plan
Command: npx skills add https://github.com/shysssthanhtri/AI-tools --skill work-on-ticket-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the disciplined execution of a pre-written Jira ticket implementation plan, removing uncertainty about what to change, when to run tests, and how to update project progress while preserving review and approval gates.

Core Features & Use Cases

  • Phase-by-phase implementation: Reads the plan and progress docs, identifies the next incomplete phase, and presents a structured phase summary for user approval before any code is written.
  • Test baseline and regression handling: Captures a pre-implementation full-test baseline, distinguishes pre-existing failures from regressions, runs full-suite checks after the final phase, and requires regression fixes or escalation.
  • Careful commit and PR workflow: Operates inside a dedicated git worktree, stages only approved changes, uses conventional commit messages, and can create a draft GitHub PR when the user requests it.
  • Use case: A senior engineer working on CM-4873 wants a repeatable, auditable way to execute an implementation plan with evidence, tests, and controlled commits.

Quick Start

Ask the assistant to "work on ticket CM-1234" to locate the worktree, read the plan, capture a test baseline if needed, and present the next phase for approval.

Frequently Asked Questions about work-on-ticket-plan

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

FAQPage Schema
How do I execute a Jira ticket implementation plan phase-by-phase?

To execute a Jira ticket implementation plan phase-by-phase, this Skill reads your plan and progress docs, presents a structured summary for the next incomplete phase, and waits for your approval before writing code or staging commits.

How do I track pre-existing test failures when implementing Jira tickets?

To track pre-existing test failures when implementing Jira tickets, the Skill captures a pre-implementation full-test baseline, allowing it to distinguish prior failures from new regressions introduced during your current phase changes.

Does this workflow require a dedicated git worktree for ticket implementation?

Yes, this workflow requires a dedicated git worktree for ticket implementation, specifically expecting the worktree to contain your plan and progress markdown files inside a docs directory matching your ticket ID.

Can I create a draft PR after completing a Jira ticket implementation plan?

You can create a draft PR after completing a Jira ticket implementation plan by requesting it once your final phase is approved, integrating directly with conventional-commit workflows to stage only approved changes.

What happens if the full-suite regression check fails after the final phase?

If the full-suite regression check fails after the final phase, the Skill requires you to fix the regressions or escalate the issue, preventing incomplete or broken code from being committed to your branch.

Conventional commit workflows vs manual git staging for Jira ticket execution?

Unlike manual git staging for Jira ticket execution, conventional commit workflows automatically stage only approved phase changes and generate standardized commit messages, ensuring an auditable and disciplined project history.