workspace-clone
SKILL.md
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:
- Check if already cloned - Skip if directory exists with
.git - Create parent directory if needed
- Clone the repository
- 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: 0
Post-Clone Actions
After successful cloning, suggest:
Run '/workspaces:setup all' to install dependencies and configure projects.
Weekly Installs
1
Repository
patricio0312rev…rkspacesGitHub Stars
7
First Seen
8 days ago
Security Audits
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
warp1