client-workspace-scaffolderlisted
Install: claude install-skill jqaisystems/jqai-ai-skills
# Client Workspace Scaffolder
Every client engagement starts with the same folder dance. This skill does it once, correctly, from a structure you define one time and reuse forever.
## Step 0: Load the workspace template (once)
Look for a `client-workspace.template.md` file in the project root. If it does not exist, ask the user how they structure a client project, then offer to save the answers. The template defines:
```
CLIENTS_ROOT The parent folder where client folders live
FOLDERS The subfolders every client gets, e.g. Assets, Context, Strategy, Website
BRIEF_TEMPLATE The markdown skeleton for the brief file (status, scope checklist, references, billing section)
EXTRA_FILES Other starter files, e.g. Feedback.md with a feedback-round table
```
A sensible default when the user has no opinion yet:
```
CLIENTS_ROOT: ./Clients
FOLDERS: 01_Assets, 02_Context, Strategy
BRIEF_TEMPLATE: title, Status (Active/Completed/On hold), Started date,
Brief paragraph, Scope checklist, References, Files note, Billing section
EXTRA_FILES: Feedback.md with a Date/Round/Notes table
```
## Step 1: Collect the essentials
From the user's message: client name (required) and project scope. Anything else they volunteer (industry, contact, deadline) goes into the brief. Ask at most one short round of questions.
## Step 2: Check for collisions
List CLIENTS_ROOT first. If a folder with the same or a very similar name exists, stop and ask whether to use it or create a variant.