moai-workflow-worktree

Manage Git worktrees for parallel SPEC development in MoAI workflows.

3|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/rodmena-limited/trust5 --skill moai-workflow-worktree-rodmena-limited
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-workflow-worktree
Source: https://github.com/rodmena-limited/trust5/tree/main/trust5/assets/claude/skills/moai-workflow-worktree
Command: npx skills add https://github.com/rodmena-limited/trust5 --skill moai-workflow-worktree-rodmena-limited

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires moai-adk, git, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides isolated development environments for parallel SPEC development, simplifying parallel development and ensuring code integrity.

Core Features & Use Cases

  • Isolated Workspaces: Create isolated workspaces for each SPEC, enabling parallel development without conflicts.
  • Automatic Registration: Register workspaces automatically to maintain a central registry.
  • Worktree Management: Manage workspaces through a simple command interface.
  • Use Case: Imagine you are working on multiple features for a software project. Use this Skill to create a separate worktree for each feature, allowing you to develop independently and ensure code integrity.

Quick Start

Use the moai-workflow-worktree skill to create a new worktree for "Feature A":

moai-worktree new "Feature A"

Frequently Asked Questions about moai-workflow-worktree

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

FAQPage Schema
How do I isolate parallel feature development to prevent Git worktree conflicts?

To isolate parallel feature development and prevent conflicts, you can create separate Git worktrees for each SPEC. This allows independent development while maintaining code integrity and a central registry.

How do I create a new isolated workspace for parallel SPEC development?

You create an isolated workspace for parallel SPEC development by running `moai-worktree new "Feature Name"`. This automatically generates and registers the worktree for your project.

Can I manage multiple Git worktrees for parallel development with MoAI-ADK?

Yes, you can manage multiple Git worktrees with MoAI-ADK. The skill automates worktree creation, synchronization, and cleanup through a simple command interface for efficient parallel development.

Do I need MoAI-ADK and git installed to use isolated workspaces?

Yes, you need both MoAI-ADK and git installed. These dependencies are required for the skill to integrate with your repository and automate worktree creation, synchronization, and cleanup.

What is the best way to automate Git worktree cleanup for parallel SPEC workflows?

The best way to automate Git worktree cleanup for parallel SPEC workflows is using the integrated command interface. It handles synchronization and cleanup automatically to ensure efficient code isolation.

Why should I use Git worktrees for parallel development instead of branching?

Git worktrees provide isolated workspaces for each SPEC, enabling parallel development without conflicts. Unlike standard branching, worktrees allow independent directories and automatic registration for better code integrity.