Skip to content
All articles
5 min read

I Set Up an AI-Powered Software Factory in 30 Seconds — Here’s How a Marketing Team Can Use It to…

  • claude
  • ai
  • love-claude
  • gsrack
  • ai-automation

I Set Up an AI-Powered Software Factory in 30 Seconds — Here’s How a Marketing Team Can Use It to Win Clients

You don’t need a dev team to ship like one.

The AI coding agent ecosystem is exploding. gstack sits on top of Claude Code and turns it into a full virtual team for anyone — developers and marketers alike.

There’s a free, open-source toolkit called gstack that lets a single person ship products at the pace of a 20-person team. It was built by Garry Tan (CEO of Y Combinator) and it’s already used by solo founders shipping production apps at 810× their previous pace.

But here’s what nobody’s talking about: marketing teams and client-facing agencies can use it too — to prospect faster, build demos on the fly, audit competitors, and close deals with working prototypes instead of decks.

This article shows you exactly how.

What Is gstack?

gstack wraps Claude Code (Anthropic’s AI coding agent) with a set of specialist “roles” — each triggered by a slash command. Think of it as hiring a virtual team that includes:

  • A CEO who challenges your product strategy
  • An engineer who locks in architecture before writing a line of code
  • A designer who catches lazy AI output
  • A QA lead who opens a real browser and clicks through your app
  • A security officer who runs OWASP audits
  • A release engineer who opens the pull request

For a marketing team, the most useful members of this virtual team are the browser agent, the product strategist, the designer, and the QA lead.

Setup: 30 Seconds, Literally

Requirements: Claude Code, Git, Bun v1.0+

Open Claude Code and paste this single command:

Install gstack: run git clone --single-branch --depth 1 \
https://github.com/garrytan/gstack.git ~/.claude/skills/gstack \
&& cd ~/.claude/skills/gstack && ./setup

Claude handles the rest. That’s it.

5 Ways a Marketing Team Uses gstack to Get Clients

1. Research a Prospect in Real-Time (Before the Sales Call)

The /browse command launches a real headless Chromium browser — it sees the page exactly as a visitor would, not just raw HTML.

gstack ships a /browse command backed by a real, headless Chromium browser. You can point it at any URL and ask it to extract structured information.

How to use it:

/browse https://prospectcompany.com

Then ask:

  • “What are the top 3 pain points visible on this homepage?”
  • “What’s missing from their messaging compared to their competitors?”
  • “Find their pricing page and summarize the model.”

The agent reads the actual rendered page — not just the HTML — so it sees what your prospect’s customers see. You walk into the sales call with a one-page brief Claude generated in 90 seconds.

2. Build a Live Demo for a Prospect (Same Day)

Instead of a slide deck, you show up with a working URL. That’s the difference between a vendor and a trusted partner.

This is the big one. Instead of showing a PDF mockup, you show a working prototype.

Workflow:

  1. Run /office-hours — describe the prospect's problem in plain English. The agent asks 6 probing questions and reframes what you're actually building.
  2. Run /plan-ceo-review — it challenges scope, proposes alternatives, writes a design doc.
  3. Let Claude build it. /ship runs tests, opens a PR, and gives you a URL.

The whole loop — from “here’s the idea” to “here’s a live URL” — takes a few hours, not weeks. You send the prospect a working app before they’ve finished evaluating your competitors.

3. Audit a Competitor’s Website and Turn It Into a Pitch

A real QA audit of a competitor’s site gives you data-backed talking points — not just opinions.

/qa https://competitorsite.com

/qa is the QA lead. It opens a real browser, walks through the site, and finds bugs, broken flows, and UX problems. It generates a bug report with screenshots.

For marketing: take that bug report and turn it into a “here’s what your competitor is doing wrong — and here’s how we’d do it differently” slide. You’ve just created a differentiated pitch backed by real data, not opinion.

4. Generate Client-Facing Design Variants Instantly

Show clients options in the meeting itself — /design-shotgun generates 4–6 variants and opens a comparison board in your browser.

/design-shotgun generates 4–6 design variants for any page or product idea, opens a comparison board in your browser, and learns your preferences over time.

Use case: You’re pitching a redesign of a client’s landing page. Instead of describing what you’d change, you show them 5 options side by side — in the meeting. Pick the direction together. /design-html turns the chosen mockup into production-ready HTML the same day.

No design agency. No back-and-forth. No waiting.

5. Write a Full Security + Quality Report on a Prospect’s App

A cold email that says “I found 3 security issues on your app worth discussing” gets replied to. /cso produces a real OWASP+STRIDE report.

If you’re selling to technical buyers (CTOs, VPs of Engineering), this is a powerful cold outreach angle.

/cso

The Chief Security Officer skill runs an OWASP Top 10 + STRIDE threat model on a codebase or URL. It excludes false positives automatically, requires 8/10+ confidence on each finding, and produces a report with concrete exploit scenarios.

Pitch: “I ran a quick security review on your public-facing app and found 3 things worth a conversation.” That’s a cold email that gets opened.

The Parallel Sprint Model (For Agencies)

gstack supports 10–15 parallel Claude Code sessions. One session per client. You’re the CEO of a virtual agency.

The real force multiplier: gstack lets you run 10–15 parallel sprints at once. One Claude Code session handles client A’s landing page, another does competitor research for client B, a third is running QA on client C’s staging site.

You’re effectively running an agency with no headcount growth.

Quick Reference: Marketing Use Cases → gstack Commands

What you want to do Command Research a prospect’s website /browse [URL] Build a same-day demo /office-hours → /plan-ceo-review → /ship Audit a competitor's UX /qa [competitor URL] Generate landing page design options /design-shotgun Turn a mockup into live HTML /design-html Write a security report for cold outreach /cso Weekly review of what shipped /retro

Final Thought

gstack isn’t just a developer tool. It’s a competitive advantage for anyone who needs to move fast, show clients real work, and out-research the room.

The whole thing is free, MIT licensed, and open source. No premium tier. No waitlist. Fork it, adapt it to your workflow, and start closing deals with working products instead of slide decks.

👉 GitHub: https://github.com/garrytan/gstack

Have you used AI coding tools in a non-engineering context? Drop a comment — would love to hear what’s working.

Also published on Medium , where you can comment and clap.

Need help with your app?

I build and upgrade Rails and React apps for teams in Canada, the US and Europe.

More articles