Notre avis
Automatise la configuration de plusieurs projets dans un espace de travail en exécutant des scripts prédéfinis.
Points forts
- Gagne du temps sur les tâches répétitives de configuration
- Assure une configuration d'environnement cohérente
- Fournit une progression et un résumé clairs
- Traite plusieurs projets à la fois
Limites
- Dépend de la présence et de l'exactitude de WORKSPACE.md
- Ne gère pas les erreurs complexes ni les rollbacks
- Suppose que toutes les dépendances sont disponibles
Lors de l'intégration dans un nouvel espace de travail ou après avoir récupéré du code frais.
Lorsque les projets nécessitent des étapes manuelles ou des configurations personnalisées non capturées dans les scripts d'installation.
Analyse de sécurité
SûrThe skill executes predefined setup commands from a local configuration file (WORKSPACE.md). It does not involve downloading remote scripts, destructive operations, exfiltration, or obfuscation. The risk is minimal.
Aucun point d'attention détecté
Exemples
Set up all projects in the workspaceSetup api projectInstall dependencies for workspacename: workspace-setup description: Run setup scripts for workspace projects including dependency installation, migrations, and environment configuration. Use when user says "setup projects", "install dependencies", or "run setup".
Skill: Workspace Setup
Description
Run setup scripts for one or all projects in the workspace, including dependency installation, environment configuration, and database migrations.
Arguments
[project]- Name of a specific project to set upall- Set up all projects (default)
Instructions
When the user wants to set up projects:
Step 1: Detect Workspace
Identify the current workspace and load the configuration.
Step 2: Parse Setup Scripts
Read the ## Setup Scripts section from WORKSPACE.md:
## Setup Scripts
api: npm install && cp .env.example .env && npm run db:migrate
admin: npm install && cp .env.example .env
homepage: npm install
mobile: npm install && cd ios && pod install
Step 3: Run Setup for Each Project
For each project (or the specified one):
- Check if project is cloned - Skip if not
- Run setup script in the project directory
- Report progress
Output Format
🔧 Setting up workspace projects...
Setting up api...
→ npm install
Installing dependencies... done
→ cp .env.example .env
✓ Environment file created
→ npm run db:migrate
Running migrations... done
✓ api setup complete
Setting up admin...
→ npm install
Installing dependencies... done
✓ admin setup complete
Summary:
• Set up: api, admin
• Skipped: homepage (no setup script)
• Failed: 0
Post-Setup
After successful setup, suggest:
Run '/workspaces:start all' to start the services.
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.