gsd-new-workspace

Create isolated Git workspaces with cloned repos and .planning directories.

8|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-new-workspace-d0nmega
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-new-workspace
Source: https://github.com/D0NMEGA/donnyclaude/tree/main/packages/skills/gsd-new-workspace
Command: npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-new-workspace-d0nmega

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create isolated repo workspaces by cloning or mirroring specified Git repos, each with its own planning area to keep work sessions independent.

Core Features & Use Cases

  • Create per-workspace copies of multiple repos as either Git worktrees or clones to enable parallel development.
  • Provide an independent .planning directory per workspace to run GSD sessions without cross-workspace interference.
  • Generate a manifest at path/WORKSPACE.md summarizing the workspace configuration and target repos for quick re-setup.

Quick Start

Run the gsd-new-workspace workflow to create a new isolated workspace and prepare its planning directory.

Frequently Asked Questions about gsd-new-workspace

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

FAQPage Schema
How do I create isolated Git workspaces for parallel feature branch development?

Isolated Git workspaces are created by cloning or mirroring specified repos into separate directories, provisioning an independent .planning area to keep parallel feature branch sessions from interfering with each other.

What is the best way to manage multiple repos for parallel development sessions?

Managing multiple repos for parallel development involves creating per-workspace copies using Git worktrees or clones, ensuring reproducible sessions by writing a WORKSPACE.md manifest summarizing the configuration and target repos.

Do I need Git installed locally to set up an isolated repo workspace?

Yes, you need Git installed and local filesystem access to set up isolated repo workspaces, as the workflow clones or mirrors repositories and writes a path/WORKSPACE.md manifest along with the workspace repos.

How does a .planning directory work within a multi-repo workspace?

A .planning directory provides an independent planning area within each multi-repo workspace, enabling you to run isolated development sessions without cross-workspace interference or polluting the main repository branches.