| name | new-workspace |
| description | Create a workspace skeleton for a new project, client, or venture. Gathers details, creates directory with populated templates, validates generated files, populates dashboard, and updates main dashboard. Use when user says "new workspace", "new project", "new client setup". |
| effort-level | medium |
New Workspace
Create a complete workspace skeleton for a new project, client engagement, or venture.
Trigger
/new-workspace [name]
- "Set up a new workspace for..."
- "Create a project for..."
- "New client setup"
Process
1. Gather Details
Ask the user for the essentials (don't interrogate, keep it natural):
| Field | Question | Required |
|---|
| Name | "What should we call this workspace?" | Yes |
| Type | "Is this a client engagement, product, venture, or something else?" | Yes |
| Contact | "Who's the main contact or sponsor?" | No |
| Phase | "What phase are we starting in?" | No |
| Fee | "Any fee or budget to track?" | No |
Generate a URL-safe slug from the name:
- Lowercase, hyphens for spaces
- Remove special characters
- Example: "Acme Corp Redesign" becomes