gsd-new-workspace

Create isolated git workspaces with planning folders and WORKSPACE.md manifests.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Poom5741/eggo-world-pb --skill gsd-new-workspace-poom5741
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-new-workspace
Source: https://github.com/Poom5741/eggo-world-pb/tree/main/.qwen/skills/gsd-new-workspace
Command: npx skills add https://github.com/Poom5741/eggo-world-pb --skill gsd-new-workspace-poom5741

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates an isolated workspace with copied repositories and an independent .planning/ directory to keep development sessions separated from other workstreams.

Core Features & Use Cases

  • Isolated environments: clone or worktree-attach multiple repos under a single workspace with independent planning state.
  • Flexible strategies: choose between lightweight worktrees or full clones for each repo, with an isolated manifest at WORKSPACE.md.
  • Use Case: run parallel feature work on a subset of repos while maintaining clean session state for each workspace.

Quick Start

Run gsd-new-workspace with --name and optional flags to generate an isolated workspace that can be entered with cd.

Frequently Asked Questions about gsd-new-workspace

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

FAQPage Schema
How do I set up isolated git workspaces for multi-repo development?

Isolated multi-repo workspaces are created by copying specified git repositories into a single directory with independent planning folders, a manifest file, and per-repo worktrees or clones to keep development sessions separated.

What is the difference between git worktree and full clone strategies for workspace isolation?

Git worktree strategies provide a lightweight linked working tree attached to an existing repository, while full clone strategies create completely independent repository copies, allowing you to choose between disk efficiency and total isolation.

How do I manage parallel feature work across multiple git repositories?

You manage parallel feature work by spinning up an isolated workspace that clones or worktree-attaches the relevant repositories under a single path, keeping the session state and planning folders clean for each separate workstream.

Can I select specific branches when creating a multi-repo workspace?

Yes, you can select specific branches when creating a workspace, as the setup honors branch selection during the creation of per-repo worktrees or clones, with an optional auto mode for streamlined configuration.

Do I need an existing git repository to create a worktree workspace?

Yes, creating a worktree workspace requires existing git repositories, as the tool attaches worktrees to or creates full clones of specified repositories, generating an isolated manifest at WORKSPACE.md and a dedicated planning folder.