refactor(wds): Rewrite Module 02 for complete beginners
Complete rewrite of Installation & Setup module targeting designers with zero technical experience: Overview Changes: - Expanded from 30min to 45-60min to accommodate beginners - Added GitHub account creation as first step - Added repository setup and naming guidance - Added IDE installation (Cursor vs VS Code comparison) - Reduced prerequisites to absolute minimum (just computer + internet) - New lesson structure: GitHub → Repository → IDE → Clone → WDS → Mimir Tutorial Changes (8 detailed steps): 1. Create GitHub Account - Username tips, verification 2. Create Project Repository - Naming, public/private, one vs two repos 3. Install IDE - Cursor vs VS Code, first launch setup 4. Install Git - Check, install, configure 5. Clone Repository - URL, location, terminal commands 6. Add WDS to Workspace - Inside vs beside decision 7. Create Docs Structure - 8-phase folders with platform-specific commands 8. Initiate with Mimir - Drag file, first interaction New Features: - Screenshot-worthy step-by-step instructions - Platform-specific commands (Windows/Mac/Linux) - Troubleshooting section for common beginner issues - Visual file structure diagrams - Pro tips for ongoing use - Quick reference for 'what lives where' - Encouragement and celebration at each checkpoint Target: Designer who has never used GitHub, Git, or an IDE before.
This commit is contained in:
parent
e4ddb8e094
commit
9b145af460
|
|
@ -1,6 +1,6 @@
|
||||||
# Module 02: Installation & Setup
|
# Module 02: Installation & Setup
|
||||||
|
|
||||||
**Get WDS running and create your first project structure**
|
**From zero to WDS-ready in one session - even if you've never used GitHub or an IDE before**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -8,13 +8,17 @@
|
||||||
|
|
||||||
In this module, you'll:
|
In this module, you'll:
|
||||||
|
|
||||||
1. **Install WDS** - Clone the repository and verify it's working
|
1. **Create Your GitHub Account** - Set up your professional home for projects
|
||||||
2. **Understand the Structure** - Learn how WDS organizes your work
|
2. **Create Your Project Repository** - Decide on naming and structure
|
||||||
3. **Create Your Project** - Set up your first WDS project folder
|
3. **Install Your IDE** - Get Cursor or VS Code running
|
||||||
4. **Meet the Agents** - Get introduced to Freyja, Saga, and Idunn
|
4. **Clone Your Project** - Bring your repository to your computer
|
||||||
|
5. **Install WDS** - Add the methodology to your workspace
|
||||||
|
6. **Initiate with Mimir** - Drag the starter file and begin
|
||||||
|
|
||||||
**Time investment:** 30 minutes
|
**Time investment:** 45-60 minutes (first time)
|
||||||
**Result:** WDS installed and your first project ready to go
|
**Result:** Complete professional setup, ready to design
|
||||||
|
|
||||||
|
**Target audience:** Complete beginners welcome! No prior experience needed.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -93,14 +97,20 @@ Once you've completed Module 02:
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
Before starting this module:
|
**Absolute minimum to start this module:**
|
||||||
|
|
||||||
- ✅ Basic command line familiarity (copy-paste level)
|
- ✅ A computer (Windows, Mac, or Linux)
|
||||||
- ✅ Code editor installed (VS Code, Cursor, or similar)
|
- ✅ Internet connection
|
||||||
- ✅ Git installed on your system
|
- ✅ Email address for GitHub account
|
||||||
- ✅ Node.js 18+ installed
|
- ✅ Willingness to learn (we'll guide you through everything else!)
|
||||||
|
|
||||||
**New to command line?** No problem! We provide exact commands to copy and paste.
|
**You DON'T need:**
|
||||||
|
- ❌ Prior GitHub experience
|
||||||
|
- ❌ Command line knowledge
|
||||||
|
- ❌ Technical background
|
||||||
|
- ❌ Coding skills
|
||||||
|
|
||||||
|
**New to all of this?** Perfect! This module is designed for you.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,217 +1,521 @@
|
||||||
# Tutorial 02: Install WDS in 5 Minutes
|
# Tutorial 02: Complete Beginner Setup
|
||||||
|
|
||||||
**Quick, hands-on guide to get WDS running**
|
**From zero to WDS-ready - step by step, screenshot by screenshot**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## What You'll Do
|
## 🎯 What You'll Accomplish
|
||||||
|
|
||||||
1. Check prerequisites
|
By the end of this tutorial:
|
||||||
2. Clone WDS repository
|
|
||||||
3. Verify installation
|
|
||||||
4. Create your first project
|
|
||||||
5. Meet Mimir
|
|
||||||
|
|
||||||
**Total time:** 5-10 minutes
|
- ✅ GitHub account created
|
||||||
|
- ✅ Project repository set up
|
||||||
|
- ✅ IDE installed (Cursor or VS Code)
|
||||||
|
- ✅ Project cloned to your computer
|
||||||
|
- ✅ WDS added to workspace
|
||||||
|
- ✅ Mimir activated and ready to guide you
|
||||||
|
|
||||||
|
**Total time:** 45-60 minutes (first time)
|
||||||
|
|
||||||
|
**No prior experience needed!** We assume you're starting from zero.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Step 1: Check Prerequisites ✅
|
## Step 1: Create Your GitHub Account 🌐
|
||||||
|
|
||||||
**Open your terminal and verify:**
|
**What is GitHub?** Think of it as a professional cloud storage + time machine for your project files. Every change is saved, you can go back to any version, and you can work with others.
|
||||||
|
|
||||||
|
### 1.1 Sign Up
|
||||||
|
|
||||||
|
1. Go to **https://github.com**
|
||||||
|
2. Click the green **"Sign up"** button (top right)
|
||||||
|
3. Enter your email address
|
||||||
|
4. Create a password (make it strong!)
|
||||||
|
5. Choose a username
|
||||||
|
|
||||||
|
**Username Tips:**
|
||||||
|
- Professional (you might share this with clients)
|
||||||
|
- Simple and memorable
|
||||||
|
- Examples: `john-designer`, `sarahux`, `mike-creates`
|
||||||
|
|
||||||
|
6. Verify you're human (solve the puzzle)
|
||||||
|
7. Check your email and click the verification link
|
||||||
|
|
||||||
|
**✅ Checkpoint:** You can log in to GitHub
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Step 2: Create Your Project Repository 📦
|
||||||
|
|
||||||
|
**What is a repository?** A folder that GitHub tracks. Every change you make is saved, and you can always go back.
|
||||||
|
|
||||||
|
### 2.1 Navigate to Repositories
|
||||||
|
|
||||||
|
1. After logging in, click your **profile icon** (top right)
|
||||||
|
2. Click **"Your repositories"**
|
||||||
|
3. Click the green **"New"** button
|
||||||
|
|
||||||
|
### 2.2 Repository Settings
|
||||||
|
|
||||||
|
**Repository Name:**
|
||||||
|
- Use lowercase with hyphens
|
||||||
|
- Descriptive and specific
|
||||||
|
- Examples: `dog-walker-app`, `recipe-sharing-platform`, `fitness-tracker-specs`
|
||||||
|
|
||||||
|
**Description:**
|
||||||
|
- Short one-liner about your project
|
||||||
|
- Example: "UX specifications for Dog Week family coordination app"
|
||||||
|
|
||||||
|
**Public vs Private:**
|
||||||
|
- **Public:** Anyone can see (good for portfolio projects)
|
||||||
|
- **Private:** Only you and invited collaborators (good for client work)
|
||||||
|
|
||||||
|
**Initialize with README:**
|
||||||
|
- ☑️ **Check this box!** It creates a starter file
|
||||||
|
|
||||||
|
**DO NOT** add .gitignore or license yet (we'll do this later)
|
||||||
|
|
||||||
|
### 2.3 Create Repository
|
||||||
|
|
||||||
|
Click the green **"Create repository"** button
|
||||||
|
|
||||||
|
**✅ Checkpoint:** You see your new repository with a README file
|
||||||
|
|
||||||
|
### 2.4 One Repo or Two?
|
||||||
|
|
||||||
|
**Important Decision:**
|
||||||
|
|
||||||
|
**Option A: Single Repository (Recommended for beginners)**
|
||||||
|
```
|
||||||
|
my-project/
|
||||||
|
├── docs/ ← Your WDS specifications
|
||||||
|
└── src/ ← Code (if building yourself)
|
||||||
|
```
|
||||||
|
**Pros:** Everything in one place, simpler
|
||||||
|
**Best for:** Solo projects, learning, full ownership
|
||||||
|
|
||||||
|
**Option B: Separate Repositories**
|
||||||
|
```
|
||||||
|
my-project-specs/ ← WDS specifications (this repo)
|
||||||
|
my-project-code/ ← Separate code repo
|
||||||
|
```
|
||||||
|
**Pros:** Clean separation, easier handoff to developers
|
||||||
|
**Best for:** Client projects, team collaboration
|
||||||
|
|
||||||
|
**For this tutorial, we'll use Option A (single repo).**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Step 3: Install Your IDE 💻
|
||||||
|
|
||||||
|
**What is an IDE?** Your workspace for creating specifications. Like Microsoft Word, but for design files.
|
||||||
|
|
||||||
|
### 3.1 Choose: Cursor or VS Code?
|
||||||
|
|
||||||
|
**Cursor (Recommended)**
|
||||||
|
- Built for AI assistance
|
||||||
|
- Modern interface
|
||||||
|
- Perfect for WDS
|
||||||
|
- **Download:** https://cursor.sh
|
||||||
|
|
||||||
|
**VS Code (Alternative)**
|
||||||
|
- Industry standard
|
||||||
|
- More extensions
|
||||||
|
- Works great with WDS too
|
||||||
|
- **Download:** https://code.visualstudio.com
|
||||||
|
|
||||||
|
**For beginners:** Choose Cursor. It's designed for AI-augmented work.
|
||||||
|
|
||||||
|
### 3.2 Install Cursor
|
||||||
|
|
||||||
|
1. Download from **https://cursor.sh**
|
||||||
|
2. Run the installer
|
||||||
|
- **Windows:** Double-click the `.exe` file
|
||||||
|
- **Mac:** Drag Cursor to Applications folder
|
||||||
|
- **Linux:** Follow the Linux installation instructions
|
||||||
|
3. Open Cursor for the first time
|
||||||
|
4. Choose your theme (Light or Dark - you can change this later)
|
||||||
|
|
||||||
|
### 3.3 First Launch Setup
|
||||||
|
|
||||||
|
Cursor will ask you a few questions:
|
||||||
|
|
||||||
|
- **"Import settings from VS Code?"** → Skip (unless you already use VS Code)
|
||||||
|
- **"Sign in with GitHub?"** → Yes! (makes cloning easier)
|
||||||
|
- **"Install recommended extensions?"** → Yes
|
||||||
|
|
||||||
|
**✅ Checkpoint:** Cursor is open and ready
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Step 4: Install Git 🔧
|
||||||
|
|
||||||
|
**What is Git?** The behind-the-scenes tool that syncs your computer with GitHub.
|
||||||
|
|
||||||
|
### 4.1 Check if Git is Already Installed
|
||||||
|
|
||||||
|
In Cursor:
|
||||||
|
1. Press **Ctrl+`** (Windows/Linux) or **Cmd+`** (Mac) to open terminal
|
||||||
|
2. Type: `git --version`
|
||||||
|
3. Press Enter
|
||||||
|
|
||||||
|
**If you see a version number (like `git version 2.x.x`):**
|
||||||
|
✅ Git is installed! Skip to Step 5.
|
||||||
|
|
||||||
|
**If you see "command not found":**
|
||||||
|
Continue to 4.2 below.
|
||||||
|
|
||||||
|
### 4.2 Install Git
|
||||||
|
|
||||||
|
**Windows:**
|
||||||
|
1. Download from **https://git-scm.com/download/win**
|
||||||
|
2. Run the installer
|
||||||
|
3. Use all default settings (just keep clicking "Next")
|
||||||
|
4. Restart Cursor after installation
|
||||||
|
|
||||||
|
**Mac:**
|
||||||
|
1. In Cursor terminal, type: `git --version`
|
||||||
|
2. Mac will prompt you to install developer tools
|
||||||
|
3. Click "Install" and wait for it to complete
|
||||||
|
|
||||||
|
**Linux:**
|
||||||
```bash
|
```bash
|
||||||
# Check Node.js version (need 18+)
|
# Ubuntu/Debian
|
||||||
node --version
|
sudo apt-get install git
|
||||||
|
|
||||||
# Check Git
|
# Fedora
|
||||||
git --version
|
sudo dnf install git
|
||||||
```
|
```
|
||||||
|
|
||||||
**Expected output:**
|
### 4.3 Configure Git (First Time Only)
|
||||||
- Node: `v18.x.x` or higher
|
|
||||||
- Git: `git version 2.x.x` or similar
|
|
||||||
|
|
||||||
**Missing something?**
|
In Cursor terminal, type these commands (replace with YOUR info):
|
||||||
- Install Node.js: https://nodejs.org/
|
|
||||||
- Install Git: https://git-scm.com/
|
```bash
|
||||||
|
git config --global user.name "Your Name"
|
||||||
|
git config --global user.email "your.email@example.com"
|
||||||
|
```
|
||||||
|
|
||||||
|
**Use the same email you used for GitHub!**
|
||||||
|
|
||||||
|
**✅ Checkpoint:** `git --version` shows a version number
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Step 2: Clone WDS Repository 📦
|
## Step 5: Clone Your Project Repository 📥
|
||||||
|
|
||||||
**Choose your workspace location:**
|
**What is cloning?** Copying your GitHub repository to your computer so you can work on it.
|
||||||
|
|
||||||
|
### 5.1 Get Your Repository URL
|
||||||
|
|
||||||
|
1. Go to your repository on GitHub
|
||||||
|
2. Click the green **"Code"** button
|
||||||
|
3. Make sure **"HTTPS"** is selected
|
||||||
|
4. Click the **copy icon** (📋) to copy the URL
|
||||||
|
|
||||||
|
**Your URL looks like:** `https://github.com/your-username/your-project.git`
|
||||||
|
|
||||||
|
### 5.2 Choose Where to Clone
|
||||||
|
|
||||||
|
**Windows:** `C:\Users\YourName\Projects\`
|
||||||
|
**Mac/Linux:** `/Users/YourName/Projects/` or `~/Projects/`
|
||||||
|
|
||||||
|
**Don't have a Projects folder?** Let's create one:
|
||||||
|
|
||||||
|
In Cursor terminal:
|
||||||
|
```bash
|
||||||
|
# Windows
|
||||||
|
mkdir C:\Projects
|
||||||
|
cd C:\Projects
|
||||||
|
|
||||||
|
# Mac/Linux
|
||||||
|
mkdir ~/Projects
|
||||||
|
cd ~/Projects
|
||||||
|
```
|
||||||
|
|
||||||
|
### 5.3 Clone the Repository
|
||||||
|
|
||||||
|
In Cursor terminal, type:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Navigate to where you want WDS
|
git clone [paste your URL here]
|
||||||
cd ~/projects # Mac/Linux
|
```
|
||||||
cd C:\dev # Windows
|
|
||||||
|
**Example:**
|
||||||
|
```bash
|
||||||
|
git clone https://github.com/john-designer/dog-walker-app.git
|
||||||
|
```
|
||||||
|
|
||||||
|
Press Enter and wait for it to download.
|
||||||
|
|
||||||
|
**✅ Checkpoint:** You see "Cloning into..." and then "done"
|
||||||
|
|
||||||
|
### 5.4 Open Your Project in Cursor
|
||||||
|
|
||||||
|
1. In Cursor: **File** → **Open Folder**
|
||||||
|
2. Navigate to your Projects folder
|
||||||
|
3. Select your project folder (e.g., `dog-walker-app`)
|
||||||
|
4. Click **"Select Folder"** or **"Open"**
|
||||||
|
|
||||||
|
**✅ Checkpoint:** You see your project name in the left sidebar with the README.md file
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Step 6: Add WDS to Your Workspace 🎨
|
||||||
|
|
||||||
|
**What is WDS?** The methodology files that contain agents, workflows, and training.
|
||||||
|
|
||||||
|
### 6.1 Decide: Clone WDS Inside or Beside?
|
||||||
|
|
||||||
|
**Option A: Inside Your Project (Simpler)**
|
||||||
|
```
|
||||||
|
my-project/
|
||||||
|
├── .wds/ ← WDS here
|
||||||
|
├── docs/ ← Your specs
|
||||||
|
└── README.md
|
||||||
|
```
|
||||||
|
|
||||||
|
**Option B: Separate in Workspace (Recommended)**
|
||||||
|
```
|
||||||
|
Workspace/
|
||||||
|
├── my-project/ ← Your project
|
||||||
|
└── whiteport-design-studio/ ← WDS here
|
||||||
|
```
|
||||||
|
|
||||||
|
**For beginners: Use Option B** (easier to update WDS later)
|
||||||
|
|
||||||
|
### 6.2 Add WDS to Workspace
|
||||||
|
|
||||||
|
**Method 1: Through Cursor (Easiest)**
|
||||||
|
|
||||||
|
1. In Cursor: **File** → **Add Folder to Workspace**
|
||||||
|
2. You'll now clone WDS
|
||||||
|
|
||||||
|
In Cursor terminal (make sure you're in your Projects folder):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Navigate to Projects folder
|
||||||
|
cd ~/Projects # Mac/Linux
|
||||||
|
cd C:\Projects # Windows
|
||||||
|
|
||||||
# Clone WDS
|
# Clone WDS
|
||||||
git clone https://github.com/whiteport-collective/whiteport-design-studio.git
|
git clone https://github.com/whiteport-collective/whiteport-design-studio.git
|
||||||
|
|
||||||
# Enter the directory
|
|
||||||
cd whiteport-design-studio
|
|
||||||
```
|
```
|
||||||
|
|
||||||
**✅ Checkpoint:** You should see WDS files in your directory
|
3. Back in Cursor: **File** → **Add Folder to Workspace**
|
||||||
|
4. Select the `whiteport-design-studio` folder
|
||||||
|
5. Click **"Add"**
|
||||||
|
|
||||||
|
**✅ Checkpoint:** You see both folders in your Cursor sidebar:
|
||||||
|
- your-project
|
||||||
|
- whiteport-design-studio
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Step 3: Verify Installation 🔍
|
## Step 7: Create Your Docs Structure 📁
|
||||||
|
|
||||||
**Check the structure:**
|
**What is the docs folder?** Where all your WDS specifications will live. This is your design source of truth.
|
||||||
|
|
||||||
|
### 7.1 Create the 8-Phase Structure
|
||||||
|
|
||||||
|
In Cursor terminal (make sure you're in YOUR project folder):
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# List WDS contents
|
# Navigate to your project
|
||||||
ls -la # Mac/Linux
|
cd ~/Projects/dog-walker-app # Change to YOUR project name
|
||||||
dir # Windows
|
|
||||||
|
# Create docs structure
|
||||||
|
mkdir -p docs/1-project-brief
|
||||||
|
mkdir -p docs/2-trigger-mapping
|
||||||
|
mkdir -p docs/3-prd-platform
|
||||||
|
mkdir -p docs/4-ux-design
|
||||||
|
mkdir -p docs/5-design-system
|
||||||
|
mkdir -p docs/6-design-deliveries
|
||||||
|
mkdir -p docs/7-testing
|
||||||
|
mkdir -p docs/8-ongoing-development
|
||||||
```
|
```
|
||||||
|
|
||||||
**You should see:**
|
**Windows alternative (if mkdir -p doesn't work):**
|
||||||
- `src/modules/wds/` - The WDS methodology
|
|
||||||
- `src/modules/wds/agents/` - Agent definitions
|
|
||||||
- `src/modules/wds/workflows/` - Workflow guides
|
|
||||||
- `src/modules/wds/course/` - This training
|
|
||||||
|
|
||||||
**✅ Checkpoint:** All folders present
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Step 4: Add WDS to Your IDE Workspace 🎨
|
|
||||||
|
|
||||||
**Option A: Cursor / VS Code**
|
|
||||||
|
|
||||||
1. Open your IDE
|
|
||||||
2. File → Add Folder to Workspace
|
|
||||||
3. Select the `whiteport-design-studio` folder
|
|
||||||
4. WDS is now in your workspace!
|
|
||||||
|
|
||||||
**Option B: Already have a project?**
|
|
||||||
|
|
||||||
Add WDS alongside your existing project:
|
|
||||||
|
|
||||||
```
|
|
||||||
YourWorkspace/
|
|
||||||
├── your-project/
|
|
||||||
└── whiteport-design-studio/ ← Add this
|
|
||||||
```
|
|
||||||
|
|
||||||
**✅ Checkpoint:** WDS appears in your IDE sidebar
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Step 5: Create Your First Project 📁
|
|
||||||
|
|
||||||
**In your project folder, create the docs structure:**
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Navigate to your project (not WDS)
|
mkdir docs
|
||||||
cd ../your-project
|
cd docs
|
||||||
|
mkdir 1-project-brief
|
||||||
# Create docs folder with WDS structure
|
mkdir 2-trigger-mapping
|
||||||
mkdir -p docs/{1-project-brief,2-trigger-mapping,3-prd-platform,4-ux-design,5-design-system,6-design-deliveries,7-testing,8-ongoing-development}
|
mkdir 3-prd-platform
|
||||||
|
mkdir 4-ux-design
|
||||||
# Verify structure
|
mkdir 5-design-system
|
||||||
ls docs/
|
mkdir 6-design-deliveries
|
||||||
|
mkdir 7-testing
|
||||||
|
mkdir 8-ongoing-development
|
||||||
|
cd ..
|
||||||
```
|
```
|
||||||
|
|
||||||
**✅ Checkpoint:** You should see 8 numbered folders
|
**✅ Checkpoint:** You see a `docs/` folder with 8 numbered subfolders in your project
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Step 6: Meet Mimir 🧠
|
## Step 8: Initiate with Mimir 🧠
|
||||||
|
|
||||||
**Start a new conversation with your AI assistant:**
|
**What is Mimir?** Your WDS guide and orchestrator. He'll assess your needs and connect you with the right agents.
|
||||||
|
|
||||||
|
### 8.1 Find the Mimir File
|
||||||
|
|
||||||
|
In Cursor sidebar:
|
||||||
|
1. Expand `whiteport-design-studio`
|
||||||
|
2. Expand `src` → `modules` → `wds`
|
||||||
|
3. Find **`MIMIR-WDS-ORCHESTRATOR.md`**
|
||||||
|
|
||||||
|
### 8.2 Drag to AI Chat
|
||||||
|
|
||||||
|
1. **Open AI chat** in Cursor (usually the chat icon, or press Ctrl+L / Cmd+L)
|
||||||
|
2. **Drag** `MIMIR-WDS-ORCHESTRATOR.md` into the chat input area
|
||||||
|
3. **Press Enter** or click Send
|
||||||
|
|
||||||
|
**Alternative method:**
|
||||||
|
Type in chat:
|
||||||
```
|
```
|
||||||
@wds-mimir Hello! I just installed WDS and I'm ready to start.
|
@MIMIR-WDS-ORCHESTRATOR.md
|
||||||
```
|
```
|
||||||
|
|
||||||
**Mimir will:**
|
### 8.3 Your First Interaction
|
||||||
1. Welcome you
|
|
||||||
2. Assess your skill level
|
|
||||||
3. Check your installation
|
|
||||||
4. Guide your next steps
|
|
||||||
|
|
||||||
**Alternative:** You can drag the Mimir file to your chat:
|
Mimir will introduce himself and ask you questions like:
|
||||||
`whiteport-design-studio/src/modules/wds/MIMIR-WDS-ORCHESTRATOR.md`
|
|
||||||
|
- "What's your experience level with design tools?"
|
||||||
|
- "What project are you working on?"
|
||||||
|
- "How are you feeling about starting this?"
|
||||||
|
|
||||||
|
**Be honest!** Mimir adapts to YOUR level.
|
||||||
|
|
||||||
|
After assessment, Mimir will:
|
||||||
|
- ✅ Verify your installation
|
||||||
|
- ✅ Explain the next steps
|
||||||
|
- ✅ Introduce you to specialist agents
|
||||||
|
- ✅ Guide you to your first workflow
|
||||||
|
|
||||||
|
**✅ Checkpoint:** Mimir responds and welcomes you to WDS!
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🎉 Congratulations! You're Set Up!
|
||||||
|
|
||||||
|
### What You Just Accomplished
|
||||||
|
|
||||||
|
In less than an hour, you:
|
||||||
|
|
||||||
|
1. ✅ Created a professional GitHub account
|
||||||
|
2. ✅ Set up your first project repository
|
||||||
|
3. ✅ Installed a modern IDE (Cursor)
|
||||||
|
4. ✅ Cloned your project to your computer
|
||||||
|
5. ✅ Added WDS methodology to your workspace
|
||||||
|
6. ✅ Created proper folder structure
|
||||||
|
7. ✅ Activated Mimir, your guide
|
||||||
|
8. ✅ Ready to start designing!
|
||||||
|
|
||||||
|
**This is a HUGE accomplishment!** Many designers never get past this step. You just did.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Quick Reference: What Lives Where
|
||||||
|
|
||||||
|
```
|
||||||
|
Your Computer/
|
||||||
|
└── Projects/
|
||||||
|
├── your-project/ ← YOUR PROJECT
|
||||||
|
│ ├── docs/ ← Your specifications
|
||||||
|
│ │ ├── 1-project-brief/
|
||||||
|
│ │ ├── 2-trigger-mapping/
|
||||||
|
│ │ ├── 3-prd-platform/
|
||||||
|
│ │ ├── 4-ux-design/
|
||||||
|
│ │ ├── 5-design-system/
|
||||||
|
│ │ ├── 6-design-deliveries/
|
||||||
|
│ │ ├── 7-testing/
|
||||||
|
│ │ └── 8-ongoing-development/
|
||||||
|
│ ├── src/ ← Code (if building)
|
||||||
|
│ └── README.md ← Project description
|
||||||
|
│
|
||||||
|
└── whiteport-design-studio/ ← WDS METHODOLOGY
|
||||||
|
└── src/modules/wds/
|
||||||
|
├── agents/ ← Agent definitions
|
||||||
|
├── workflows/ ← Workflow guides
|
||||||
|
├── course/ ← Training modules
|
||||||
|
└── MIMIR-WDS-ORCHESTRATOR.md ← Your guide
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Troubleshooting 🔧
|
## Troubleshooting 🔧
|
||||||
|
|
||||||
### Issue: "Command not found: git"
|
### "Git command not found"
|
||||||
**Solution:** Install Git from https://git-scm.com/
|
**Solution:** Install Git (see Step 4.2), then restart Cursor
|
||||||
|
|
||||||
### Issue: "Node version too old"
|
### "Permission denied" when cloning
|
||||||
**Solution:** Update Node.js from https://nodejs.org/
|
**Solution:** Make sure you're signed into GitHub in Cursor
|
||||||
|
|
||||||
### Issue: "Permission denied"
|
### "Can't find MIMIR file"
|
||||||
**Solution:**
|
**Solution:** Make sure you added `whiteport-design-studio` folder to workspace (Step 6)
|
||||||
- Mac/Linux: Try `sudo` if needed
|
|
||||||
- Windows: Run terminal as administrator
|
|
||||||
|
|
||||||
### Issue: "Can't find WDS in workspace"
|
### "Mimir doesn't respond"
|
||||||
**Solution:** Make sure you added the folder to your IDE workspace (Step 4)
|
**Solution:** Make sure you dragged the ENTIRE file, not just the filename
|
||||||
|
|
||||||
|
### "mkdir: cannot create directory"
|
||||||
|
**Solution:** Make sure you're in your project folder: `cd ~/Projects/your-project`
|
||||||
|
|
||||||
|
### Still stuck?
|
||||||
|
Ask Mimir: **"@wds-mimir I'm stuck on installation, can you help?"**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Verification Checklist ✅
|
## Next Steps 🚀
|
||||||
|
|
||||||
Before moving on, confirm:
|
**Now that you're set up:**
|
||||||
|
|
||||||
- ☑️ WDS repository cloned
|
|
||||||
- ☑️ WDS added to IDE workspace
|
|
||||||
- ☑️ Your project has `docs/` folder structure
|
|
||||||
- ☑️ 8 phase folders created (1- through 8-)
|
|
||||||
- ☑️ Mimir responds when called
|
|
||||||
|
|
||||||
**All checked?** You're ready for Module 03! 🎉
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## What You Just Accomplished 🎊
|
|
||||||
|
|
||||||
In just 5-10 minutes, you:
|
|
||||||
|
|
||||||
1. ✅ Installed WDS
|
|
||||||
2. ✅ Set up proper project structure
|
|
||||||
3. ✅ Connected with Mimir
|
|
||||||
4. ✅ Ready to start designing
|
|
||||||
|
|
||||||
**This is a big deal!** Many designers struggle with setup. You just cleared that hurdle with ease.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Next Steps
|
|
||||||
|
|
||||||
**Ready to keep going?**
|
|
||||||
|
|
||||||
|
### Option 1: Continue Training
|
||||||
[→ Module 03: Create Project Brief](../module-03-project-brief/module-03-overview.md)
|
[→ Module 03: Create Project Brief](../module-03-project-brief/module-03-overview.md)
|
||||||
|
|
||||||
**Want to explore?**
|
### Option 2: Start Your Project
|
||||||
|
Ask Mimir:
|
||||||
|
```
|
||||||
|
@wds-mimir I want to start working on my project. Where should I begin?
|
||||||
|
```
|
||||||
|
|
||||||
- Try calling different agents: `@wds-mimir`, `@freyja-ux`, `@saga-analyst`, `@idunn-pm`
|
### Option 3: Explore WDS
|
||||||
- Read about the 8-phase structure: [Understanding WDS Structure](lesson-02-understanding-structure.md)
|
- Browse the workflows folder
|
||||||
- Learn the philosophy: [Module 01: Why WDS Matters](../module-01-why-wds-matters/module-01-overview.md)
|
- Read about the 8-phase structure
|
||||||
|
- Check out the other agents (Freyja, Saga, Idunn)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Pro Tips 💡
|
## Pro Tips for Beginners 💡
|
||||||
|
|
||||||
**Tip 1:** Keep WDS in your workspace permanently. Reference it across all your projects.
|
**Tip 1: Commit Often**
|
||||||
|
Every time you make meaningful progress, save to GitHub:
|
||||||
|
```bash
|
||||||
|
git add .
|
||||||
|
git commit -m "Describe what you did"
|
||||||
|
git push
|
||||||
|
```
|
||||||
|
|
||||||
**Tip 2:** The `docs/` folder is your source of truth. Everything goes here.
|
**Tip 2: Keep WDS Updated**
|
||||||
|
Once a month, update WDS to get new features:
|
||||||
|
```bash
|
||||||
|
cd ~/Projects/whiteport-design-studio
|
||||||
|
git pull
|
||||||
|
```
|
||||||
|
|
||||||
**Tip 3:** Start every new project with the 8 phase folders. Even if you don't use all of them immediately.
|
**Tip 3: When in Doubt, Ask Mimir**
|
||||||
|
```
|
||||||
|
@wds-mimir [your question]
|
||||||
|
```
|
||||||
|
No question is too small!
|
||||||
|
|
||||||
**Tip 4:** Call Mimir whenever you're unsure. That's literally what he's there for.
|
**Tip 4: Save Your Workspace**
|
||||||
|
In Cursor: **File** → **Save Workspace As** → `my-project.code-workspace`
|
||||||
|
Next time, just open this file!
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Congratulations! WDS is ready to use.** 🌊
|
**You did it! Welcome to WDS.** 🌊
|
||||||
|
|
||||||
*Part of Module 02: Installation & Setup*
|
*Part of Module 02: Installation & Setup*
|
||||||
*[← Back to Module Overview](module-02-overview.md)*
|
*[← Back to Module Overview](module-02-overview.md)*
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue