
Workspace Clone
- 1 installs
- 9 repo stars
- Updated January 25, 2026
- patricio0312rev/workspaces
Clones one or all repositories configured in a workspace to their designated paths, skipping repos already cloned.
About
Clones one or all workspace repositories to their configured target paths, skipping any that already exist with a .git directory. A developer uses it when setting up a multi-repo workspace by pulling down all configured repos.
- Clones all or a single project from workspace config
- Skips repos that already have a .git directory
Workspace Clone by the numbers
- 1 all-time installs (skills.sh)
- Ranked #2,479 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/patricio0312rev/workspaces --skill workspace-cloneAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 9 |
| Last updated | January 25, 2026 |
| Repository | patricio0312rev/workspaces ↗ |
What it does
Clones one or all repositories configured in a workspace to their designated paths, skipping repos already cloned.
Files
Skill: Workspace Clone
Description
Clone one or all repositories configured in a workspace to their designated paths.
Arguments
[project]- Name of a specific project to cloneall- Clone all projects (default if no argument)
Instructions
When the user wants to clone repositories:
Step 1: Detect Workspace
Identify the current workspace. If none detected, ask the user to specify one or run /workspaces:init.
Step 2: Parse Configuration
Read the workspace configuration and get the list of projects with their:
- Repository URL
- Target path
Step 3: Clone Repositories
For each repository:
1. Check if already cloned - Skip if directory exists with .git 2. Create parent directory if needed 3. Clone the repository 4. Report status
Output Format
📥 Cloning workspace repositories...
Cloning api...
git clone git@github.com:acme/api.git ~/work/acme/api
✓ api cloned successfully
Cloning admin...
git clone git@github.com:acme/admin.git ~/work/acme/admin
✓ admin cloned successfully
✓ homepage already exists at ~/work/acme/homepage
Summary:
• Cloned: api, admin
• Skipped: homepage (already exists)
• Failed: 0Post-Clone Actions
After successful cloning, suggest:
Run '/workspaces:setup all' to install dependencies and configure projects.