start-task

Initialize a Jira-driven task with branch creation and CURRENT_TASK.md setup.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/itsimonfredlingjack/agentic-dev-loop-w-claude-code-and-github-actions --skill start-task-itsimonfredlingjack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-task
Source: https://github.com/itsimonfredlingjack/agentic-dev-loop-w-claude-code-and-github-actions/tree/main/.claude/skills/start-task
Command: npx skills add https://github.com/itsimonfredlingjack/agentic-dev-loop-w-claude-code-and-github-actions --skill start-task-itsimonfredlingjack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a Jira-driven workflow to automate task initialization, branch creation, and CURRENT_TASK.md setup for Ralph Loop.

Core Features & Use Cases

  • Pre-flight checks for Jira connectivity, repository cleanliness, and branch readiness.
  • Automatic branch naming based on Jira ID and ticket summary, plus memory file generation.
  • End-to-end task lifecycle automation from Jira to PR and deployment.

Quick Start

Provide a Jira ID to initialize a Ralph Loop task, create a feature branch, and generate CURRENT_TASK.md.

Frequently Asked Questions about start-task

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

FAQPage Schema
How do I automate Jira branch creation from a ticket ID?

Automating Jira branch creation requires a clean Git working tree, an accessible main branch, and active Jira API connectivity. The Skill performs pre-flight checks to validate repository cleanliness and branch readiness, ensuring a safe state before creating a dedicated feature branch and generating the CURRENT_TASK.md memory file.

Can I use this to initialize a Ralph Loop workflow for Jira-driven development?

Yes, you can use this to initialize a Ralph Loop workflow for Jira-driven development. It automates task initialization by applying structured branch naming based on the Jira ID and ticket summary, while setting up the required memory files to manage the end-to-end task lifecycle from Jira to PR.

What is a CURRENT_TASK.md file and how does it fit into Git branch management?

A CURRENT_TASK.md file is a generated memory file that tracks the context of an initialized Jira task within a Ralph Loop. It fits into Git branch management by linking the dedicated feature branch to the Jira ticket summary, ensuring structured documentation and continuity across the development workflow.

Do I need a clean Git working tree to start a Jira-driven task?

Yes, you need a clean Git working tree to start a Jira-driven task. The Skill enforces pre-flight safety checks that validate repository cleanliness and main branch readiness before it can successfully create a new feature branch and generate the task memory file.

Why does task initialization fail when my repository has uncommitted changes?

Task initialization fails because the pre-flight checks enforce a clean Git working tree to ensure branch safety and validation. Uncommitted changes violate this requirement, preventing the Skill from creating a dedicated branch and updating the current task memory file.