jira-implement-task

Automate Jira ticket implementation from branch creation to pull request.

154|28|Updated Aug 31, 2018
One-click install
npx skills add https://github.com/commercetools/ui-kit --skill jira-implement-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-implement-task
Source: https://github.com/commercetools/ui-kit/tree/main/.agents/skills/jira-implement-task
Command: npx skills add https://github.com/commercetools/ui-kit --skill jira-implement-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the repetitive and error-prone workflow of turning a Jira ticket into an implemented change by fetching the issue details, creating a branch, making code changes, running tests, committing, pushing, and opening a pull request.

Core Features & Use Cases

  • Issue retrieval: Fetch Jira issue summary and description using Atlassian MCP tooling to understand requirements and acceptance criteria.
  • Branch & commit automation: Create a feature branch following project conventions, stage incremental commits per task, and push to the remote.
  • Test-driven implementation flow: Encourage writing tests first, running file-level and full test suites, and verifying success before PR creation.
  • Use case: A developer or agent receives a ticket key and needs an end-to-end implementation that includes branch creation, commits grouped by small tasks, CI-friendly test runs, and a PR that closes the ticket.

Quick Start

Provide the Jira ticket key and instruct the skill to fetch the issue, create a branch, implement the plan with tests and commits, run tests, push the branch, and open a pull request.

Frequently Asked Questions about jira-implement-task

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

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

To automate Jira ticket to branch and PR creation, you need a tool that fetches issue details via Atlassian APIs, creates a feature branch, applies code changes, commits, and opens a pull request. This Skill handles that entire end-to-end implementation flow automatically.

What do I need to set up to automate Jira issue implementation with Git and GitHub CLI?

Automating Jira issue implementation requires repository workspace access, Git and GitHub CLI for pushes and PRs, and Atlassian MCP APIs for Jira interactions. You must also define project-specific branch naming conventions and test commands before execution.

Can I run test suites before opening a pull request for a Jira ticket implementation?

Yes, the Jira ticket implementation flow supports test-driven development by running file-level and full test suites. It verifies test success before PR creation, ensuring incremental commits grouped by small tasks pass CI-friendly checks against the base branch.

What's the best way to turn Jira acceptance criteria into small, testable Git commits?

The best way to convert Jira acceptance criteria into testable commits is using an automated implementation flow that fetches the issue, groups code changes into small incremental commits per task, and pushes them to a remote branch for PR review.

Does this Jira to pull request automation work with custom branch naming conventions?

Yes, Jira to PR automation adheres to project-specific branch naming conventions when creating feature branches. It fetches the issue summary and description, creates the branch accordingly, and prepares a PR that closes the ticket upon merge.