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)

  1. Peak excitement — “I can automate everything, get unlimited clients, be rich”
  2. The drop — Reality hits: hard to get first client, need real skills, no quick wins
  3. The grind — 5% work through it, fix issues one by one, land first client
  4. 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) to 250K+ (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

  1. Sign up at upwork.com as a freelancer
  2. Import from LinkedIn or fill out manually
  3. Add relevant skills: AI agent development, TypeScript, Python, make.com, CRM software
  4. Write a strong overview focusing on outcomes, not features
  5. Set hourly rate to something precise like 16.73 (not 16 — precision builds credibility)
  6. Start low ($15/hr) to land first jobs and build job success rate
  7. Verify your identity (government ID check)
  8. Turn on “Available Now” badge (14 connects/week)
  9. Fill out all optional sections: portfolio, certifications, employment history, working style quiz
  10. 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 /upwork skill → 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

  1. Download Claude Desktop App (separate from Claude Code)
  2. Sign up for Instantly.ai (cold email platform)
    • Get API key from settings → integrations → API keys
  3. Connect Instantly MCP to Claude Desktop:
    • Claude Desktop → Settings → Connectors → Customize → Add Connector
    • Use Instantly’s MCP URL with your API key
  4. Verify connection in Claude Code:
    • /mcp → check Instantly shows as connected with 38 tools
  5. 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:

  1. Tell Claude: “I want to create a campaign for [industry] in [country]”
  2. Claude asks: What are you selling? Primary pain? Free offer/tangible asset?
  3. Claude drafts the entire campaign sequence (initial email + follow-ups) via the Instantly MCP
  4. Review, approve, and Claude creates the campaign inside Instantly

Getting Leads (Cheaper Than Apollo)

  1. 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)
  2. Use trustedleads.io to scrape Apollo leads at 67% less cost (~$0.005 per lead)
  3. Import leads into Instantly as CSV
  4. Run through Million Verifier before sending (removes bad/dead emails)
    • Prevents domain blacklisting from bounces
  5. 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

  1. 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 present 2K — becomes a no-brainer
  2. 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)
  3. Never skip the call — don’t sell without a conversation

On the Call — The Doctor Approach

Structure (80% them talking, 20% you):

  1. 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
  2. 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?”
  3. Handle objections

    • Objections are just questions showing concern
    • Answer them clearly, squash the concern
  4. 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

  1. 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
  2. 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”
  3. 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:

  1. Tell Claude: “Build a website for [business type]”
  2. Answer Claude’s questions (theme, colors, services, etc.)
  3. Claude builds a complete animated, mobile-responsive marketing website in ~8 minutes
  4. Includes: sticky navbar, animations, contact forms, dark/light mode
  5. Websites hook into any CRM for lead capture

Deploying Websites

  1. Push code to GitHub repository
  2. Connect to Vercel (free hosting platform)
  3. One-click deploy
  4. Add custom domain (GoDaddy, Namecheap, Cloudflare)
  5. 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)

  1. Tell Claude: “Automate my invoicing process — form in, PDF generated, sent via Gmail”
  2. Claude uses Composio skill + trigger.dev skill
  3. Claude plans the automation, then builds it step by step
  4. Set up API keys: Trigger.dev, Composio, Anthropic (for AI-generated email text), Google Drive
  5. Test locally, fix bugs by pasting errors back to Claude
  6. Deploy trigger.dev backend to production
  7. Deploy frontend to Vercel
  8. 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

  1. Claude scaffolds the entire Next.js app with authentication
  2. Only emails from the client’s domain can sign in (security)
  3. Sidebar with all automations listed
  4. Settings tab for user management
  5. 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 charge 2K–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:

  1. Tell Claude: “Create a skill for [the process you just built]”
  2. It should be generic — not reference specific files or client names
  3. It should ask questions at the start to gather context
  4. Include: tech stack, design preferences, build instructions
  5. Claude will capture the entire process into a standalone skill file
  6. 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

  1. 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 (vs 1K/month retainer)
    • Requires good tracking (CRM, attribution)
  2. 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
  3. 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

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

ToolPurpose
Claude CodeAI coding assistant (core tool)
Claude Desktop AppMCP integrations (Fathom, Instantly)
VS CodeCode editor
GitHubCode storage/version control
CloudflareDomain/DNS
UpworkFreelance marketplace for client acquisition
Instantly.aiCold email platform with MCP
Apollo.ioLead generation (used for search, scrape via trustedleads)
TrustedLeads.ioCheaper Apollo lead scraping
Million VerifierEmail verification to prevent domain blacklisting
FathomAI meeting note-taker (MCP for Claude)
LoomVideo messaging for proposals
StripePayment processing ($1 payment links)
Trigger.devOpen-source automation platform
ComposioThird-party authentication for automations
MongoDBDatabase (with vector search for RAG)
VercelFree hosting for frontends
ResendEmail delivery for magic links
NextAuthAuthentication framework
Next.jsReact framework
Tailwind CSSCSS framework
Hunter.ioEmail finding API (lead enricher example)
GitHub SuperpowersOpen-source skill pack (28K stars)

Claude Skills Used (Available from Albert’s Free Community)

  • front-end-design — Premium UI design
  • build-premium-website — Animated marketing websites
  • instantly-campaign — Cold email campaign creation
  • upwork — Upwork profile optimization
  • proposal — Upwork proposal writing
  • trigger.dev — Automation building
  • composio — Authentication management
  • create-skill — Creating reusable skills
  • new-client-system — Scaffolding full AI system dashboards
  • mini-automation — Building form + trigger.dev automations
  • superpowers — 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.