Loading...
Loading...
Printable Reference
Ready-to-use folder structures for solo creators, freelancers, and small teams. Run the setup scripts to create them instantly.

Template 1: Solo Creator
Personal projects, portfolios, experimentation
ai-images/
├── inbox/
├── projects/
│ ├── brand-mascot/
│ │ └── 2026-02/
│ ├── fantasy-landscapes/
│ │ └── 2026-02/
│ └── texture-packs/
├── archive/
│ └── old-client-work/
└── _reference/
└── style-guides/inbox/ Weekly triage — sort or delete
projects/ Active work, date sub-folders
_reference/ Mood boards, style guides
Template 2: Freelancer
Client work with approval stages
ai-images/
├── inbox/
├── clients/
│ ├── acme-corp/
│ │ ├── brand-refresh/
│ │ │ ├── approved/
│ │ │ ├── wip/
│ │ │ └── rejected/
│ │ └── social-campaign/
│ └── startup-xyz/
│ └── pitch-deck/
├── personal/
│ └── portfolio/
├── archive/
│ └── 2025-clients/
└── _templates/
└── comfyui-workflows/approved/ Client signed off — deliverable
wip/ Work in progress — iterating
rejected/ Keep for reference, never delete
Template 3: Small Team (2–5 people)
Shared drive, NAS, or synced cloud folder
ai-images/ # Shared drive / NAS
├── _inbox/ # Shared drop zone
│ ├── alice/
│ └── bob/
├── projects/
│ ├── q1-campaign/
│ │ ├── brief.md # Project brief
│ │ ├── hero-images/
│ │ │ ├── approved/ # Final deliverables
│ │ │ ├── review/ # Pending approval
│ │ │ └── wip/ # Drafts
│ │ └── social-assets/
│ │ ├── approved/
│ │ └── wip/
│ └── product-launch/
│ ├── brief.md
│ └── key-visuals/
├── shared-library/ # Reusable across projects
│ ├── brand-elements/
│ ├── stock-generated/
│ └── templates/
├── archive/ # Read-only after close
│ └── 2025/
└── _admin/
├── naming-convention.md # Team reference
└── folder-rules.md_inbox/name Per-person drop zones
review/ Pending team approval
shared-library/ Reusable brand assets
1
Page 2 of 3
Run any script to create the matching folder structure in one command.
Solo Creator
#!/bin/bash
# Creates the solo creator folder structure
# Usage: ./setup-solo.sh [base_dir]
BASE=${1:-"$HOME/ai-images"}
mkdir -p "$BASE"/{inbox,archive,_reference/style-guides}
for project in "brand-mascot" "fantasy-landscapes" "texture-packs"; do
mkdir -p "$BASE/projects/$project/$(date +%Y-%m)"
done
echo "✓ Solo structure created at $BASE"Freelancer
#!/bin/bash
# Creates the freelancer folder structure
# Usage: ./setup-freelancer.sh [base_dir]
BASE=${1:-"$HOME/ai-images"}
mkdir -p "$BASE"/{inbox,personal/portfolio,archive,_templates/comfyui-workflows}
for client in "acme-corp" "startup-xyz"; do
for project in "project-1"; do
mkdir -p "$BASE/clients/$client/$project"/{approved,wip,rejected}
done
done
echo "✓ Freelancer structure created at $BASE"Small Team
#!/bin/bash
# Creates the small team folder structure
# Usage: ./setup-team.sh [base_dir] [member1] [member2] ...
BASE=${1:-"/shared/ai-images"}; shift
mkdir -p "$BASE"/{archive,_admin}
mkdir -p "$BASE/shared-library"/{brand-elements,stock-generated,templates}
for member in "${@:-alice bob}"; do
mkdir -p "$BASE/_inbox/$member"
done
for project in "q1-campaign" "product-launch"; do
mkdir -p "$BASE/projects/$project"/{approved,review,wip}
echo "# $project" > "$BASE/projects/$project/brief.md"
done
echo "✓ Team structure created at $BASE"Folder Rules
Empty inbox weekly — sort into projects or delete
One project = one folder (never mix clients)
Use approved/wip/rejected for anything with sign-off
Prefix admin folders with _ (sorts to top)
Archive completed projects — don’t delete
Date sub-folders use YYYY-MM (not YYYY-MM-DD)
2
Page 3 of 3
PowerShell equivalents for Windows users, plus mistakes to avoid.
Solo Creator
# Creates the solo creator folder structure
# Usage: .\Setup-Solo.ps1 [-Base "C:\ai-images"]
param([string]$Base = "$env:USERPROFILE\ai-images")
New-Item -ItemType Directory -Force -Path (
"$Base\inbox",
"$Base\archive",
"$Base\_reference\style-guides"
) | Out-Null
foreach ($p in "brand-mascot","fantasy-landscapes","texture-packs") {
$month = Get-Date -Format "yyyy-MM"
New-Item -ItemType Directory -Force -Path "$Base\projects\$p\$month" | Out-Null
}
Write-Host "Done! Solo structure created at $Base" -ForegroundColor GreenFreelancer
# Creates the freelancer folder structure
# Usage: .\Setup-Freelancer.ps1 [-Base "C:\ai-images"]
param([string]$Base = "$env:USERPROFILE\ai-images")
New-Item -ItemType Directory -Force -Path (
"$Base\inbox",
"$Base\personal\portfolio",
"$Base\archive",
"$Base\_templates\comfyui-workflows"
) | Out-Null
foreach ($client in "acme-corp","startup-xyz") {
foreach ($status in "approved","wip","rejected") {
New-Item -ItemType Directory -Force `
-Path "$Base\clients\$client\project-1\$status" | Out-Null
}
}
Write-Host "Done! Freelancer structure created at $Base" -ForegroundColor GreenSmall Team
# Creates the small team folder structure
# Usage: .\Setup-Team.ps1 [-Base "D:\shared\ai-images"] [-Members "alice","bob"]
param(
[string]$Base = "D:\shared\ai-images",
[string[]]$Members = @("alice","bob")
)
New-Item -ItemType Directory -Force -Path (
"$Base\archive", "$Base\_admin",
"$Base\shared-library\brand-elements",
"$Base\shared-library\stock-generated",
"$Base\shared-library\templates"
) | Out-Null
foreach ($m in $Members) {
New-Item -ItemType Directory -Force -Path "$Base\_inbox\$m" | Out-Null
}
foreach ($proj in "q1-campaign","product-launch") {
foreach ($s in "approved","review","wip") {
New-Item -ItemType Directory -Force -Path "$Base\projects\$proj\$s" | Out-Null
}
"# $proj" | Set-Content "$Base\projects\$proj\brief.md"
}
Write-Host "Done! Team structure created at $Base" -ForegroundColor GreenCommon Mistakes
Dumping everything in one folder → Use inbox as triage, not permanent storage
Too many nesting levels (5+) → Max 3-4 levels deep — flatter is faster
"Final", "Final-v2", "REAL-Final" → Use approved/ + rejected/ with dates
Deleting old projects → Archive — disk is cheap, regret is expensive
Skip folder management entirely
Numonic organizes your AI images into collections automatically. Drop files in your sync folder — folders, tags, and metadata applied instantly.
numonic.ai → Try free
Pro Tip: Pair these templates with the Naming Convention Cheat Sheet for a complete system.
numonic.ai · MIT License · Free to share
Scripts provided "as is" — test before use