Albert Olgaard’s 4-Hour Course: Starting a 1-Person Business with Claude in 2026
Overview
Albert Olgaard — founder of Shiny AI, who built two AI companies doing over $1M combined without a university degree — delivers a complete free course on starting a one-person AI business with Claude Code. The course covers the full stack from opportunity identification through client acquisition, service delivery, and scaling.
Key stat: 84% of people have never used AI. Only 0.04% (3.6M people) use max-tier AI tools like Claude Code and Codex. This creates a massive opportunity for the 0.04% to serve the other 8 billion.
Part 1: The Opportunity & Setting Expectations
The AI Adoption Gap
- 84% of people (6.8B) have never used AI in their life
- 16% (1.3B) have used free chatbots only
- 25M people pay $20/month for AI (0.3%)
- Only 3.6M (0.04%) use the most powerful models like Claude Code
- The opportunity: The 0.04% can provide AI services to the rest of the world that seems like magic to them
The Excitement Curve (Why 95% Quit)
- Peak excitement — “I can automate everything, get unlimited clients, be rich”
- The drop — Reality hits: hard to get first client, need real skills, no quick wins
- The grind — 5% work through it, fix issues one by one, land first client
- The breakthrough — Systems click, business scales
Key insight: Most people jump from business model to business model (dropshipping → NFTs → crypto → AI) without ever committing. Don’t be that person.
The “Get Good Before You Get Rich” Principle
- Albert took 4 months before closing his first paying client for $400
- Before that: free work to build trust, gain experience, get testimonials
- You need skills that businesses don’t have themselves — that’s what they pay for
Part 2: Setting Up Claude Code
Step 1: Install VS Code
- Download Visual Studio Code from code.visualstudio.com
- Create a project folder (e.g., “shiny” or your agency name)
- Open the folder in VS Code
Step 2: Install Claude Code
- Open terminal in VS Code
- Search “claude code install” → use the quickstart docs
- Run the install command for your OS
- Choose dark mode
- Authenticate with Claude account (Pro or Max subscription)
- Pro plan is recommended for starting out
Step 3: Install Claude Skills
- Skills are portable instruction documents that make Claude Code smarter
- Get Albert’s free skills from his community (linked in video description)
- Download skills folder, unzip it
- In Claude Code, tell it to research documentation for installing skills and install them in your project folder
- Restart Claude Code after installation (
clear→ Ctrl+C →claude) - Now you can use skills like
/front-end-design,/upwork, etc.
Step 4: Save Workspace to GitHub
- Create a GitHub account and a private repository for your workspace
- Tell Claude Code to push the current folder to the repo
- This backs up your skills and workspace to the cloud
- Important: if your computer dies, you don’t lose your work
Part 3: The Three Levels of Services
Level 1: AI-Generated Websites
- ~30% of US small businesses (10M+) still don’t have a website in 2026
- Claude Code is extremely good at building modern, high-converting websites
- Website prices range from
500 (solo freelancer) to250K+ (top-tier agencies) - Best entry point for beginners
- Build 5 templates → create portfolio → sell on Upwork
Level 2: Automations & Agents
- Automate business processes (invoicing, onboarding, CRM workflows)
- Uses trigger.dev + Composio for integrations
- Requires more knowledge of APIs and authentication
- Higher perceived value than websites alone
Level 3: Full AI Systems
- Combine multiple automations into a custom dashboard
- Includes: front-end (Next.js), back-end (trigger.dev), database (MongoDB)
- Can charge
2K–20K+/month for larger clients - Open-source stack means you can host on client’s own servers
Part 4: Getting Clients — Upwork
Setting Up Your Upwork Profile
- Sign up at upwork.com as a freelancer
- Import from LinkedIn or fill out manually
- Add relevant skills: AI agent development, TypeScript, Python, make.com, CRM software
- Write a strong overview focusing on outcomes, not features
- Set hourly rate to something precise like
16.73 (not16 — precision builds credibility) - Start low ($15/hr) to land first jobs and build job success rate
- Verify your identity (government ID check)
- Turn on “Available Now” badge (14 connects/week)
- Fill out all optional sections: portfolio, certifications, employment history, working style quiz
- Set location to a recognizable city (e.g., Copenhagen, not a small town)
Using Claude to Improve Your Upwork Profile
- Albert created an Upwork skill based on top-performing profiles
- Copy your profile text → paste into Claude Code with
/upworkskill → Claude audits and improves it
Applying to Jobs
- Use the Upwork proposal generator skill (
/proposal) - Paste the job post → Claude creates a customized proposal
- Key tips:
- Avoid jobs with 50+ proposals already
- Target jobs with 5-20 proposals, posted recently
- Always include a Loom video showing your face and explaining how you’d solve their problem
- Make proposals personal — don’t sound AI-generated
- Add “I made a Loom below that explains more”
- Include screenshots of your work (e.g., a fully booked calendar)
- Educate the client on what’s possible
The Buyer’s Perspective
- Most Upwork freelancers (especially from certain regions) send generic, AI-sounding proposals
- Being from a Western country gives you an advantage
- Personalization and Loom videos make you stand out drastically
- Job success rate, total hours, and money earned are the main trust signals
Part 5: Getting Clients — Cold Email
Why Cold Email Works
- Especially effective in “blue” countries (Europe, parts of Asia, South America) where AI adoption is just starting
- Less competition in non-English markets
- Can run fully automated in the background
Setup: Instantly.ai + Claude Desktop MCP
- Download Claude Desktop App (separate from Claude Code)
- Sign up for Instantly.ai (cold email platform)
- Get API key from settings → integrations → API keys
- Connect Instantly MCP to Claude Desktop:
- Claude Desktop → Settings → Connectors → Customize → Add Connector
- Use Instantly’s MCP URL with your API key
- Verify connection in Claude Code:
/mcp→ check Instantly shows as connected with 38 tools
- Buy pre-warmed email accounts inside Instantly ($65 for 5 domains)
- Pre-warmed = high deliverability from day one
- Set forwarding domain to your own website
Creating Cold Email Campaigns with Claude
Use the /instantly-campaign skill:
- Tell Claude: “I want to create a campaign for [industry] in [country]”
- Claude asks: What are you selling? Primary pain? Free offer/tangible asset?
- Claude drafts the entire campaign sequence (initial email + follow-ups) via the Instantly MCP
- Review, approve, and Claude creates the campaign inside Instantly
Getting Leads (Cheaper Than Apollo)
- Search on Apollo.io for your target audience (industry, location, job titles, company size)
- Filter: verified emails only, 1-50 employees (avoid enterprise as a beginner)
- Use trustedleads.io to scrape Apollo leads at 67% less cost (~$0.005 per lead)
- Import leads into Instantly as CSV
- Run through Million Verifier before sending (removes bad/dead emails)
- Prevents domain blacklisting from bounces
- Upload cleaned leads to your Instantly campaign
Campaign Management
- 5 email accounts × 20 emails/day = 100 emails/day
- Target 5.1% reply rate (vs normal 0.5%) by targeting underserved markets
- Run Upwork (high priority) + cold email (background) simultaneously
Part 6: Sales Calls — How to Close Clients
Before the Call — Three Golden Rules
-
Never mention price before the call
- If you say $2,000 before showing value, they judge on price not value
- Show
10K worth of value, then present2K — becomes a no-brainer
-
Always send confirmations and reminders
- Send confirmation immediately on all channels (email + phone)
- Remind every 3 days, then 1 day before, then 1 hour, then 5 minutes
- Mention you’ve prepared a demo for their business (makes them feel guilty if they don’t show)
-
Never skip the call — don’t sell without a conversation
On the Call — The Doctor Approach
Structure (80% them talking, 20% you):
-
Ask questions to position pain (the diagnosis)
- “Your competitor has 150 reviews, you have 5. Who do you think the customer chooses?”
- Get them to admit the problem themselves
- If they don’t have the problem — don’t sell them something they don’t need
-
Position your solution (the prescription)
- “We can install this AI that gets you Google reviews after every job…”
- Frame as questions: “Do you think that would help increase first impressions?”
-
Handle objections
- Objections are just questions showing concern
- Answer them clearly, squash the concern
-
Close
- Only mention price after they’ve seen the value
- Then shut up — let them decide
Avoid: The Feature Dump
- Don’t just show a slideshow about your product
- Don’t focus on features (“we use the newest models”)
- Don’t let them zone out and hear “$2,000” without context
After the Call
-
Always book the next call on this call
- “Great, let’s book the next meeting now — I’ll have X ready for you”
- If you don’t book on the call, they’ll ghost
-
Always take payment on the call
- Get commitment and payment information upfront
- Use a $1/year Stripe payment link to save payment method on file
- “It’s a $1 down — we’ll refund it — just need the card on file”
-
The Proof of Concept Offer (satisfaction guarantee)
- Still get payment upfront
- “I’ll build everything out. You see the finished product. If you’re not happy, full refund.”
- Removes all risk, shows confidence
- Albert has given this offer many times — never had to refund
Ongoing Client Management
- Bi-weekly calls: Review performance, discuss improvements
- Decreases churn from 20-30% down to ~5%
- Upsell: Don’t stop after one deliverable. “Now that you have a website, want AI to handle the phone calls?”
- Ask for referrals: Be specific — “Do you know any plumbers, electricians, or landscapers who could use this?”
- Offer 20% commission on referred client revenue
- Vague asks (“know anyone?”) get “no” — specific lists get results
Part 7: Service Delivery — Building Websites with Claude Code
The Fathom MCP Trick
- Connect Fathom (meeting note-taker) as an MCP to Claude Desktop
- After a client call, Claude can read the full transcript automatically
- No more missed details or forgotten context
- Claude can start building before you even end the meeting
Building Websites
Use the /build-premium-website skill:
- Tell Claude: “Build a website for [business type]”
- Answer Claude’s questions (theme, colors, services, etc.)
- Claude builds a complete animated, mobile-responsive marketing website in ~8 minutes
- Includes: sticky navbar, animations, contact forms, dark/light mode
- Websites hook into any CRM for lead capture
Deploying Websites
- Push code to GitHub repository
- Connect to Vercel (free hosting platform)
- One-click deploy
- Add custom domain (GoDaddy, Namecheap, Cloudflare)
- Client gets a live, production-grade website
Part 8: Service Delivery — Automations with Trigger.dev
Why Trigger.dev Instead of Make/N8N
- Open-source (15K GitHub stars)
- Code-based — Claude Code is excellent at writing code
- Can host anywhere (client’s own servers, Vercel, trigger.dev cloud)
- Full dashboard visibility into runs and logs
Example: Automated Invoicing System
Stack: Next.js (frontend) + trigger.dev (backend) + Composio (auth) + MongoDB (database)
- Tell Claude: “Automate my invoicing process — form in, PDF generated, sent via Gmail”
- Claude uses Composio skill + trigger.dev skill
- Claude plans the automation, then builds it step by step
- Set up API keys: Trigger.dev, Composio, Anthropic (for AI-generated email text), Google Drive
- Test locally, fix bugs by pasting errors back to Claude
- Deploy trigger.dev backend to production
- Deploy frontend to Vercel
- Set environment variables
Final product: A custom web form → generates PDF invoice → AI writes email body → sends via Gmail → stores in Google Drive. All without writing a single line of code yourself.
Part 9: Full AI Systems — Building Client Dashboards
The Complete Stack
- Frontend: Next.js + Tailwind CSS + NextAuth (magic link authentication)
- Backend: Trigger.dev (open-source task runner)
- Database: MongoDB (with vector search for RAG)
- Auth: Resend for magic links + domain-restricted access
Building the Dashboard
- Claude scaffolds the entire Next.js app with authentication
- Only emails from the client’s domain can sign in (security)
- Sidebar with all automations listed
- Settings tab for user management
- Apply visual design using the front-end design skill
Adding Automations to the Dashboard
- Each automation (invoicing, onboarding, AI support) is a trigger.dev task
- Claude installs each automation into the dashboard with proper auth
- Clients get a unified interface for all their automated processes
Advanced: AI Email Support System
- Full RAG-based support ticket system
- Scans emails every 10 minutes via trigger.dev
- AI responds to ~60% of emails automatically
- Escalates low-confidence tickets to human review
- Dashboard shows: AI replies, escalated tickets, analytics, knowledge base management
- Uses MongoDB vector search for knowledge base Q&A
- Value: If a company saves 5 support reps ×
2K =10K/month, you can charge2K–5K/month
Part 10: Creating Reusable Skills
Why Skills Matter
- The real IP of a Claude Code business is the skills (SOPs/processes)
- Every time you build something repeatable, create a skill from it
- Skills make future client work 10× faster
How to Create a Skill
Use the /create-skill skill:
- Tell Claude: “Create a skill for [the process you just built]”
- It should be generic — not reference specific files or client names
- It should ask questions at the start to gather context
- Include: tech stack, design preferences, build instructions
- Claude will capture the entire process into a standalone skill file
- Save it to your skills folder for future use
Habit: Any time you build something that could serve another client, make a skill.
Part 11: The 4-Step Framework for Building Anything
Step 1: Build Plan (Design Spec)
- Spend 80% of your time here
- Go back and forth with Claude about tech stack, design, costs, scalability
- Nail the tech stack before writing a single line of code
- Decide: what frameworks, what database, what hosting, what auth
- Design the user experience before building
Step 2: Implementation Plan
- Break the build into sequential steps with substeps
- Example: Step 1 — File structure (substeps), Step 2 — Database schema, Step 3 — Auth…
- Can be 40+ steps for complex projects
- Verify the plan before building
Step 3: Build
- Feed the implementation plan to Claude one step at a time
- “Start with step 1” → Claude completes it → reports back
- “Start with step 2” → and so on
- This produces much better results than handing the entire plan at once
Step 4: Test & Refine
- Expect bugs — paste errors to Claude for fixes
- Use front-end design skill for visual polish
- Iterate until the client is happy
Pro tip: Use two LLM sessions (e.g., Claude + Codex) to debate the best approach in Step 1. One acts as consultant, the other as verifier.
Part 12: Pricing Your Services
The Golden Rule: 5× ROI
- Client must get at least 5× return on what they pay you
- Example: Voice agents replace 5 support reps (
2K each =10K/month saved) → charge $2K/month - Client still saves $8K/month → no reason to churn
- Happy clients → low churn → referrals → potential negative churn (growing without marketing)
Pricing Models
-
Result-Based (recommended when possible)
- 20% of gross profit you create for the client
- No risk for them, maximum upside for you
- One client generated
240K LTV this way (vs1K/month retainer) - Requires good tracking (CRM, attribution)
-
Upfront + Recurring (for harder-to-track services)
- E.g.,
2K setup +500/month - Add satisfaction guarantee — build it, show it, if they don’t like it → full refund
- Albert has never had to refund using this approach
- Recurring revenue compounds as you stack clients
- E.g.,
-
Tiered Pricing (for usage-based services)
- Voice agents: 100 calls (
X) / 1000 calls (Y) / 5000+ calls (per call pricing) - Ensures you always profit as usage scales
- Voice agents: 100 calls (
Pricing Don’ts
- Don’t itemize software costs separately (“
500 service +100 software”)- Confused people don’t buy — keep offers simple
- Exception: large clients running on their own servers
- Never mention price before showing value
- Sell outcomes, not features — clients don’t care about AI, they care about saving $10K/month
Part 13: The Roadmap — From Zero to Sustainable Business
Phase 1: Learn a Skill ✅ (You’re here)
- Just watching this course gives you a valuable skill
- Keep learning but don’t get trapped in “over-learning”
Phase 2: Land Your First Clients
- 4 hours/day on marketing and selling
- Upwork: send proposals with Loom videos
- Cold email: set up campaigns targeting underserved markets
- Offer free work to build portfolio and testimonials
Phase 3: Sustain Yourself
- Goal:
2K–3K/month to cover living expenses - This is the critical threshold — once you sustain yourself, you never quit
- Most businesses fail because they never reach this point
Phase 4: Charge More
- Fire low-paying clients
- Work with fewer clients who pay more
- Use your track record to command higher rates
Phase 5: Find & Solve Bottlenecks (Forever)
- Scaling = finding the bottleneck → solving it → finding the next
- Common bottlenecks: too many leads vs sales capacity, too much tech work vs one person
- Sometimes the best solution is hiring a human, not more AI
- Claude Code can carry you to 10-15 clients solo, but don’t be afraid to hire
Final Advice
- Start from 5-to-9 (evenings/weekends) if you have a day job
- Don’t quit your job until your business sustains you
- It took Albert 4 months to land his first $400 client
- Growth is exponential — small at first, then compound
- You’ll have good months and terrible months — keep grinding
Key Quotes
“Wake up. AI is here. And if you assume any rate of improvement over any reasonable time period, learning how to use AI should become your number one priority.”
“You have to get good before you can get rich.”
“The first couple of months, the first couple of clients are an absolute pain. But as soon as you get the ball rolling, then you can use the momentum.”
“The value in a Claude Code company will be the processes, the skills that Claude has access to.”
“Most companies don’t care that it’s AI. They care about the outcome — will they save $10,000 a month?”
“Don’t let this be another YouTube video that you’ve watched and never actually taken action.”
Tools & Platforms Mentioned
| Tool | Purpose |
|---|---|
| Claude Code | AI coding assistant (core tool) |
| Claude Desktop App | MCP integrations (Fathom, Instantly) |
| VS Code | Code editor |
| GitHub | Code storage/version control |
| Cloudflare | Domain/DNS |
| Upwork | Freelance marketplace for client acquisition |
| Instantly.ai | Cold email platform with MCP |
| Apollo.io | Lead generation (used for search, scrape via trustedleads) |
| TrustedLeads.io | Cheaper Apollo lead scraping |
| Million Verifier | Email verification to prevent domain blacklisting |
| Fathom | AI meeting note-taker (MCP for Claude) |
| Loom | Video messaging for proposals |
| Stripe | Payment processing ($1 payment links) |
| Trigger.dev | Open-source automation platform |
| Composio | Third-party authentication for automations |
| MongoDB | Database (with vector search for RAG) |
| Vercel | Free hosting for frontends |
| Resend | Email delivery for magic links |
| NextAuth | Authentication framework |
| Next.js | React framework |
| Tailwind CSS | CSS framework |
| Hunter.io | Email finding API (lead enricher example) |
| GitHub Superpowers | Open-source skill pack (28K stars) |
Claude Skills Used (Available from Albert’s Free Community)
front-end-design— Premium UI designbuild-premium-website— Animated marketing websitesinstantly-campaign— Cold email campaign creationupwork— Upwork profile optimizationproposal— Upwork proposal writingtrigger.dev— Automation buildingcomposio— Authentication managementcreate-skill— Creating reusable skillsnew-client-system— Scaffolding full AI system dashboardsmini-automation— Building form + trigger.dev automationssuperpowers— Engineering thinking framework (open source)
Course by Albert Olgaard. Full video and skill downloads available in his free community (linked in video description). Edited from VTT transcript for readability.