jira-task-assigner

Creates Jira issues with matching git branches and worktrees from a task description.

1|Updated Jul 3, 2026
One-click install
npx skills add https://github.com/kantorv/jira-sdlc-tools --skill jira-task-assigner-kantorv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-task-assigner
Source: https://github.com/kantorv/jira-sdlc-tools/tree/main/plugins/jira-sdlc/skills/jira-task-assigner
Command: npx skills add https://github.com/kantorv/jira-sdlc-tools --skill jira-task-assigner-kantorv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a feature request or bug report into properly scoped Jira issues, correctly named git branches, and isolated worktrees is repetitive manual setup that is easy to get wrong, especially when deciding whether work should split into parallel sub-tasks or follow a hotfix path. ## Core Features & Use Cases - Issue scoping and creation: Investigates the codebase, asks clarifying questions, and decides whether the request is one self-contained task or splits into parallel sub-tasks, then creates the corresponding Task, Story, Bug, or Sub-task issues in Jira. - Branch and worktree provisioning: Creates one feature/ branch and git worktree per leaf issue off the default base branch, or a single hotfix/ branch off the production branch for emergency production fixes. - Executor handoff: Leaves PR-target comments on each issue and an Assignment report so downstream executor skills can pick up work in each worktree with no issue-key argument. - Use Case: Paste a feature description like "add OAuth login with a settings page" and receive a parent Jira issue, two sub-tasks with their own branches and worktrees, ready for parallel implementation. ## Quick Start Run the jira-task-assigner skill from the main repo checkout on the base branch with your task description as the argument to create the Jira issues, branches, and worktrees.

Frequently Asked Questions about jira-task-assigner

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

FAQPage Schema
How do I create Jira issues and git branches from a task description?

Run the skill from the main repo checkout on the base branch, passing the task description as the argument. It investigates the codebase, asks clarifying questions, then creates the Jira issues, branches, and worktrees automatically.

How does the skill decide between a single task and parallel sub-tasks?

It investigates the codebase for shared modules, sequential dependencies, and single-owner interfaces. Work that can run at the same time in separate worktrees becomes multistep sub-tasks; strictly sequential work stays one issue.

When does it create a hotfix branch instead of a feature branch?

Only when the user explicitly requests an emergency production fix. The hotfix path cuts a single branch from the fetched origin production branch, never splits into sub-tasks, and requires confirmation before creating anything.

Can I run this skill from inside an existing worktree or issue branch?

No. The skill requires the main repo checkout on a long-lived branch because it creates worktrees rather than running inside one. Starting from an issue branch or detached HEAD causes it to stop and ask you to switch branches.

Does the assigner skill write code or open pull requests?

No. It only provisions Jira issues, branches, and worktrees, then leaves PR-target comments for the executor skill. Implementation, commits, and PRs are handled by the separate jira-task-executor skill.