Back to home

Case Study

How a Small Team Replaced a 5-Person Team with AI

Two production web applications. One autonomous content engine. A CRM and outreach pipeline. A video production system. All wired together and running daily without manual intervention.

38

AI skills in production

15

Scheduled tasks running daily

9

Distribution channels automated

6

Live MCP integrations

29

Block types in website builder

20+

Firestore collections managed

15+

Cloud Functions deployed

1

Person running everything

The Challenge

Building a real business as a team of one

Our team wanted to build a chess technology business. Not a side project, but a real business with two commercial products, a content engine, outreach pipelines, and multi-channel marketing across 9 distribution surfaces.

The problem: it was a tiny team. No marketing department. No content writers. No sales reps. No DevOps engineer. No social media manager.

The traditional path would require hiring 4-5 people just to keep the lights on: content, outreach, social, product ops, customer support. At $50-70K per head, that is $250-350K in annual payroll before the business generates a dollar.

Instead, we built AI systems that do the work of that entire team, and then kept building on top of them.


What We Built

1. Autonomous Content & Intelligence Directory

TrendingChess.com

A comprehensive index of the chess ecosystem. Every app, tool, creator, platform, organization, and event gets its own SEO-rich landing page. AI agents discover, research, write, and publish content autonomously.

AI agents scrape the web to discover chess entities. Each entity gets a dedicated landing page with rich descriptions, feature lists, social links, and JSON-LD structured data for search engines. A companion blog post is generated automatically for each entity. Social distribution fires across all channels.

The entire admin dashboard (command center, tweet pipeline, content pipeline, outreach CRM, video queue) lives on one screen. One interface to run an entire content operation.

Automated Pipelines

Content research
Daily3 chess topics researched, blog drafts generated with hero images
Entity discovery
Daily10 new chess entities discovered, enriched, and indexed
Tweet generation
ContinuousAI drafts tweets from content, posts up to 6/day via Twitter API
Blog publishing
Automated draftAI writes, human approves, system publishes with SEO metadata
Image generation
On-demandGemini generates social cards, blog heroes, and Instagram posts

2. AI-Powered Website Builder

ChessWeb.site

A chess-native website builder with built-in monetization. The revenue core: a SaaS product where chess professionals pay monthly for hosting, and the platform takes a percentage of every transaction processed through Stripe Connect.

Coaching Academy

Student management, lesson scheduling, payment processing, credited billing, group coordination, private video rooms, 20+ notification flows, memberships, and free trials.

Content Library

Course hosting with PGN uploads, PDFs, videos up to 3GB, interactive puzzles with live board validation. Folder-based access control with instant paid checkout.

Custom Website Hosting

Block editor with 29 block types, custom domains with SSL, Stripe Connect payments, mobile-responsive themes, online shop, and multi-domain routing.

AI-Powered Profile Creation

Cloud Function endpoints allow AI agents to create, publish, and seed complete website profiles programmatically. The outreach pipeline builds a live website for a lead before ever contacting them, then sends a claim link. The lead sees a finished product, not a pitch deck.


3. Multi-Channel Marketing Pipeline

Content publishes across 9 channels from a single content event. Carousel automation is fully hands-off. Fetch tasks populate queues, posting tasks render and publish.

ChannelHandleAutomation
Twitter (personal)@IndieChessAutomated carousel + tweet drafts
Twitter (AI-driven)@TrendingChessFully automated, up to 6 tweets/day
YouTube@IndieChessScript generation, B-roll rendering
Instagram (personal)@IndieChessCarousel fetch + posting via Post-Bridge
Instagram (AI-driven)@TrendingChessCarousel fetch + posting via Post-Bridge
TikTok@IndieChessShort-form from video pipeline
Emailhello@earlyto.aiAI-drafted outreach, human-approved
Blog (TrendingChess)trendingchess.com/blogAI-written, admin-reviewed
Blog (ChessWeb)chessweb.site/blogProduct-focused, SEO-optimized

Video pipeline: Research generates a script. ElevenLabs generates voiceover. HeyGen generates an AI avatar video. Remotion mixes B-roll, overlays, and branded compositions. The output publishes to YouTube, Instagram, and TikTok via Post-Bridge.


4. CRM & Outreach Automation

Two separate outreach pipelines with strict message separation. Listing outreach: AI discovers chess entities, creates their landing page, then drafts an email offering a free feature. Collaborative, not sales. Sales outreach: a separate pipeline identifies leads, scores them, and drafts personalized emails.

A daily scheduled task scrapes for active coaches, scores them as potential customers, and auto-generates website profiles for high-scoring leads. The profiles are live before the first email goes out.

The Rule: AI Drafts, Humans Send

Outreach emails are never auto-sent. Every email sits in a review queue until approved. The system handles 90% of the work: research, scoring, drafting, personalization. The human handles the 10% that matters.


5. The AI Stack

Every piece of this system is built on production tools, wired together through integrations that run daily.

Google Workspace

Gmail read/draft/send, Calendar events, Drive access

n8n

Workflow automation: SMTP email sequences, webhooks, scheduled jobs

Remotion Docs

Live API reference for video composition development

Canva

Design generation, export, and publishing for static assets

Post-Bridge

Multi-platform social publishing (YouTube, Instagram, TikTok)

Playwright

Headless browser automation for site audits, SEO checks

38 Claude Code skills: reusable, composable automation units. Each skill is a self-contained workflow: content research, profile creation, entity spotlights, deployment, and more. Skills run interactively or autonomously.

15 scheduled tasks: 13 run via Claude Desktop on the local machine (daily content research, outreach, social posting, entity discovery). 2 run server-side on Cloud Functions with no laptop required.

Obsidian Vault: the knowledge graph. CRM contacts, strategy docs, daily planning. Claude reads the vault for context and writes to Firestore for action. Knowledge stays in one place. Execution happens in another.

Methodology

Shadow. Systematize. Ship.

This system was not designed in a boardroom. It was built by our team of AI specialists solving real problems, one workflow at a time.

01

Shadow

Observe the daily work. Where is time spent on repetitive tasks? Researching manually. Copy-pasting across platforms. Writing variations of the same email. These are execution tasks, not decision tasks.

02

Systematize

Map each workflow into automatable units. Separate the decisions (what to write about, whether to send) from the execution (researching, drafting, formatting, scheduling, posting). Human judgment stays at decision points.

03

Ship

Build the skills. Wire the integrations. Configure the scheduled tasks. Go live, and keep improving. Every skill execution is a feedback loop. The system gets better because it runs daily.

The Result

Our team spends time on three things: recording video content, reviewing AI-generated output, and having conversations with leads. Everything else is automated. The bottleneck is always approval, not execution. That is by design.

Key Takeaway

None of this is chess-specific.

The content pipeline works for any industry that needs consistent multi-channel publishing. The outreach system works for any business that prospects via email. The coaching academy architecture works for any 1-on-1 service business. The directory model works for any niche that needs an ecosystem index.

What changes for your business

  • The research topics change (your industry, not chess)
  • The outreach targets change (your leads, not chess coaches)
  • The content channels change (your platforms, not ours)
  • The dashboard approvals change (your decisions, not ours)

What you get

  • A knowledge graph (Obsidian vault) for your business context
  • Custom Claude Code skills for your specific workflows
  • An approval dashboard to review and publish with one click
  • Scheduled automation that runs while you sleep
  • MCP integrations connected to your actual tools
  • Human-in-the-loop checkpoints where judgment matters

You keep full control

  • Full control over what gets published, sent, or shared
  • Your existing tools and platforms (we integrate, not replace)
  • The ability to override, edit, or reject anything the system proposes

Ready to See It Live?

This is not a pitch deck.

We will show you the dashboards, the scheduled tasks, the content output, the outreach queue. Then we will map your workflows and show you what the same system looks like for your business.

Book an AI Intro Consultation