parallel-tasks

Create multiple git worktrees and launch parallel Claude sessions for up to three tasks.

6|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/himicoswilson/himi-claude-plugins --skill parallel-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-tasks
Source: https://github.com/himicoswilson/himi-claude-plugins/tree/main/git-worktree/skills/parallel-tasks
Command: npx skills add https://github.com/himicoswilson/himi-claude-plugins --skill parallel-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the time wasted by working on tasks sequentially, allowing you to tackle multiple development tasks simultaneously through automated parallel execution.

Core Features & Use Cases

  • Parallel Task Execution: Create multiple git worktrees and launch separate Claude sessions to work on different tasks at the same time
  • Branch Management: Automatically generate and manage feature, bugfix, and hotfix branches with descriptive names
  • Use Case: Imagine you need to implement user authentication and product search features. Instead of doing them one after another, use this Skill to have Claude work on both simultaneously in separate environments, cutting your development time in half.

Quick Start

Use the parallel-tasks skill to implement user authentication and product search features at the same time.

Frequently Asked Questions about parallel-tasks

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

FAQPage Schema
How do I work on multiple git branches simultaneously without switching contexts?

Parallel task execution uses git worktrees to create isolated branch environments, letting you run separate Claude sessions on different tasks at the same time. Each worktree has its own working directory, so you avoid constant branch switching and context loss.

Can I automate creating feature branches and starting work on multiple tasks together?

Yes. This automation parses your task list, generates descriptive branch names under standard prefixes (feature/, bugfix/, hotfix/, release/), creates git worktrees for each, and launches parallel Claude sessions—all after your confirmation.

What's the maximum number of tasks I can run in parallel?

You can execute up to three concurrent tasks. The Skill parses user input for up to three tasks, generates a branch for each, and launches separate Claude sessions so multiple development efforts proceed simultaneously.

Does this work on macOS only?

Yes, this Skill is designed for macOS environments. It automates git worktree creation and parallel Claude session management specifically on macOS platforms for concurrent task execution.

How do I confirm tasks before parallel execution starts?

The Skill requires explicit user confirmation before creating worktrees and launching sessions. You review the parsed tasks and generated branch names, then approve to proceed with parallel execution.

What happens if a task fails during parallel execution?

Per-task outcomes are reported separately, so you see which sessions completed successfully and which encountered issues. Each parallel task runs independently, isolating failures to specific branches and sessions.