The roster
95 agents, in 11 squads
Each one is a written skill: you can read exactly what it does, what it needs connected, and what it will hand back. This page is generated from the registry, so it is never out of date with the product.
Between them they cover 102 numbered jobs. Every number is addressable: /agents/17 goes to the agent that owns job 17.
S0 Core
/get-to-know-you
verifiedInterviews the human once into clients/_me/profile/person.md and each business once into clients/<business-slug>/profile/master.md, leaving connection keys empty until connected.
/qa-inspector
verifiedRe-verifies a completed skill or squad run against that skill's own declared QC gates before it is reported done; runs the skill's own escalation ladder on failure; pauses and writes a needs-me item w
/squad-builder
verifiedBuilds, registers, and runs a brand-new skill in the house format the instant /shai finds no registry owner for a request; the new skill gets no Contract A ledger number and is recorded under Roster c
/brain
verifiedAppends dated, sourced observations after every run, promotes stable facts into profiles only through a one-commit confirmation gate, and keeps goals.md and forecast.md current per workspace.
/shai
verifiedThe concierge and orchestrator: routes every request to the owning skill or squad via the registry, executes it inline, raises approvals, runs /qa-inspector after squad runs, calls /squad-builder when
/morning-brief
builtComposes the morning brief from what the workspace already knows — last night's runs, what finished, what needs the owner, spend, today's armed tasks, the first approval waiting — in the persona's dig
S1 Life OS
/fitness-nutrition
verifiedBuilds the training week and the eating plan together: proposed calendar blocks for /life-planner, every meal priced at low/medium/high with sourced prices, and recipes written two weeks ahead with a
/sleep-schedule
verifiedDerives a defended sleep window from the first fixed commitment of each day, proposes it to /life-planner above meals and workouts in the priority ladder, phases any wake-time change at 30 minutes a n
/me-time
verifiedDerives protected alone-time blocks from the gaps that actually exist, proposes them to /life-planner, fills each with three sourced options plus a free zero-travel fallback, and reports honestly when
/fun-nights
verifiedPlans a night out that the next day survives: a legal-age check against person.md and the local drinking age, a named ride home from the last venue, and an enforced hard recovery block the following d
Needs: websearch, webfetch
/date-night-scheduler
verifiedTurns a good intention into a cadence: an agreed rule with dates, a recurring family-and-relationship block proposed to /life-planner, a specific plan from /date-ideas before each occurrence, a remind
/date-ideas
verifiedSupplies three real, cited options plus a free zero-travel fallback for shared time with a partner or small group, at the chosen budget tier. Owns no calendar block; called inline by /date-night-sched
Needs: WebSearch/WebFetch
/celebrations
verifiedLearns birthdays, anniversaries and other important dates once (third-party-minimal: name, relationship, date), proposes a short soft yearly reminder to /life-planner at the user's lead time, and supp
/support-coach
verifiedSupportive, non-clinical listening for the user's own personal life, using reflective listening, cognitive reframing and grounding. Runs a risk screen before every request; on any signal of imminent r
/couples-coach
verifiedRelationship communication coaching from the user's own account only — reflective listening, I-statements, naming the pattern before the fix. Runs a self-harm screen (hands off to /support-coach) and
/book-recommender
verifiedRecommends real, priced, unread books matched to stated genres, sourced from a publisher or retailer with a fetch date. Keeps a reading list (recommended/reading/finished) so nothing is recommended tw
Needs: WebSearch/WebFetch
/healthy-fast-food
verifiedPicks the healthiest realistic order at the chains actually in reach, with calories, protein and price quoted from the chain's own published data with a URL and fetch date, plus the swaps that do the
Needs: websearch, webfetch
/psychology-coach
verifiedApplied coaching on human and sales psychology (persuasion, negotiation, framing), grounded in named, sourced frameworks (Cialdini, Voss, Kahneman/Tversky) rather than invented advice. Screens every r
/life-planner
verifiedThe single writer to the user's external calendar. Merges every S1 member's schedule/<skill>.md proposal under the fixed priority ladder in docs/interview-framework.md §7, writes through tools/gcal.py
/smart-home
verifiedRuns the user's own smart home through the official APIs their accounts can authorize — reads and commands through their Home Assistant or SmartThings hub, Nest direct once its OAuth path exists, Alex
Needs: home-assistant
S2 Travel
/vacation-planner
verifiedKeeps a real vacation on the calendar-of-intent at least quarterly: tracks the last trip taken and the next one due, shortlists two or three real destinations matched to season and interest at the cho
Needs: websearch, webfetch
/flight-deals
verifiedSupplies real, cited flight fares for a specific route and date window across a five-tier ladder (points-only through business/first), naming cash price and points price where a loyalty program is on
Needs: websearch, webfetch
/hotel-deals
verifiedSupplies real, cited hotel rates for a specific city and date window across a five-tier ladder (points-only through unlimited/luxury), naming cash price and points price where a loyalty program is on
Needs: websearch, webfetch
/hotel-booking
verifiedReserves a chosen hotel room: the property's own booking flow or a major OTA's live page first, the compliance-scripted phone agent when no online path exists, and the call-back script instead of ever
Needs: websearch, webfetch
/restaurant-booking
verifiedReserves a chosen restaurant table: an OpenTable/Resy deep link or the restaurant's own booking page first (OpenTable's API confirmed partner-only), the compliance-scripted phone agent when no online
Needs: websearch, webfetch
/restaurant-finder
verifiedSupplies three real, cited restaurant options plus a reliable fallback for a cuisine, occasion, and party size, at the chosen budget tier. Discovery only — owns no reservation; /restaurant-booking boo
Needs: websearch, webfetch
/venue-finder
verifiedSupplies real, cited venue options across four modes (meeting, nightclub, bar, theater). nightclub and bar run the same legal-age check /fun-nights runs before returning any result. Discovery only — n
Needs: websearch, webfetch
S3 Purchases
/car-buying
verifiedSources real vehicle listings and prices the financing (cash / loan / cash-down mix) against the user's own credit tier and a real, cited national rate table, so the comparison is total cost, not stic
Needs: websearch, webfetch
/personal-shopper
verifiedFinds the cheapest real, cited price for a named item across multiple retailers, or runs a short gift interview when no item is named and delivers real, priced gift options at the chosen budget tier.
Needs: websearch, webfetch
S4 Strategy
/scaling-plan
verifiedComputes a business's own revenue-per-employee and runway against real, cited industry benchmarks and delivers a reasoned hire/fire/spend recommendation with its risk named, never a bare verdict or a
Needs: websearch, webfetch
/tax-strategist
verifiedGeneral, sourced tax-planning considerations for one business — entity structure, retirement contribution room, the QBI deduction, estimated-payment status — never a filed return or a CPA substitute,
Needs: websearch, webfetch
/legal-counsel
verifiedDrafts and analyzes agreements (service agreements, NDAs, contractor agreements) from real, cited clause conventions, and runs a heuristic 'does this read as AI-written' check labelled an opinion, nev
Needs: websearch, webfetch
/hr-director
verifiedJob descriptions, interview-question screening against real EEOC guidance, handbook policy drafting, and termination-process support for one business — general and sourced, never a substitute for lice
Needs: websearch, webfetch
/salesforce-admin
verifiedAdministers a business's own Salesforce org through the official REST/SOQL/Tooling API only — records, custom fields/objects, reports. Never scrapes or automates a browser against Salesforce's own sit
Needs: salesforce
/business-plan-new
verifiedBuilds a first business plan for an idea that hasn't started yet: real, cited startup-cost and margin benchmarks for the exact industry, and a 6-month/12-month/3-year/5-year financial model with every
Needs: websearch, webfetch
/business-plan-existing
verifiedRefreshes the full business plan for an existing business: entity type (cross-read from /tax-strategist, never re-asked), a liquidity/assets snapshot, and a 6m/12m/3y/5y projection built two ways side
Needs: websearch, webfetch
/offer-builder
verifiedBuilds a specific, sellable offer using Hormozi's Value Equation, lever by lever, for any business (mode general) or with a mandatory named guarantee type plus a value statement for marketing/coaching
Needs: websearch, webfetch
/forecasting
verifiedOwns the business's own report cadence (daily/weekly/bi-weekly/3-week/monthly/quarterly) built from master.md's real numbers, projecting on this business's own trend once two or more prior reports exi
/pitch-deck
verifiedBuilds a real pitch deck (lender, investor, partner, or internal-planning) from master.md's own numbers and this wave's own S4 outputs (the offer from /offer-builder, the projection from /forecasting
Needs: websearch, webfetch
S5 Sales
/sales-call-grader
verifiedGrades one sales call, F- to A+, against a real, cited four-dimension scorecard (opening/rapport, discovery, objection handling, closing) with a specific next-call improvement plan. Hard-gated on a co
Needs: websearch, webfetch
/sales-roleplay
verifiedDesigns a sales-roleplay persona set (difficulty tiers, a redacted training transcript, a shared scoring rubric with /sales-call-grader) for a rep to practice against, grounded in real graded-call obj
/sales-talent-sourcing
verifiedSources sales-hiring candidates from the four fixed Facebook groups (role mode closer #39 or setter #41): a manual-fallback checklist gathers newest-first hiring posts and interested commenters (Faceb
/sales-talent-hiring
verifiedDrafts the hire agreement for a sourced sales candidate (role mode closer #40 or setter #42): the user enters the commission % fresh every hire (never defaulted), the rep's and the business's fields a
S6 GHL
/ghl-funnel
verifiedBuilds the five-page funnel (landing, schedule, confirmation, privacy, terms) as a GHL AI Studio funnel: drafts real page copy from master.md's own offer/CTA, checks existing funnels via the read API
Needs: ghl
/ghl-domain
verifiedConnects a business's own custom domain to its GHL funnel and assigns custom paths per page. No domain-management API exists in GHL -- this is a manual-fallback unit by design (registrar CNAME + GHL '
Needs: ghl
/ghl-email
verifiedBuilds a business's GHL email templates via the official API (POST /emails/builder) and gives every CTA a branded GHL Trigger Link (POST /links/) instead of a raw URL -- the 'URL & redirects' delivera
Needs: ghl
/ghl-tags
verifiedDesigns and, once connected, actually creates a business's GHL contact-tag taxonomy through the official API (GET/POST/PUT/DELETE /locations/{locationId}/tags, POST /contacts/{contactId}/tags) -- the
Needs: ghl
/ghl-pipeline
verifiedDesigns a business's sales pipeline stages (tied to /ghl-funnel's funnel and /ghl-tags's stage tags) and manages real opportunities through them via GHL's official Opportunities API. No create-pipelin
Needs: ghl
/ghl-calendar
verifiedCreates and manages a business's GHL calendars end-to-end through the official Calendars API (create, availability schedules, groups, resources, notifications, free-slots read-back) -- the one S6 skil
Needs: ghl
/ghl-forms
verifiedDesigns a GHL form's exact field-by-field build from the user's own specified questions or, absent those, from the offer/funnel/campaign this form actually serves. GHL's public API exposes no create-f
Needs: ghl
/ghl-automations
verifiedDesigns the SMS/email automations a business's GHL sub-account needs (booking confirmation, lead/team/user reminders, internal notification on booking, plus any user-named extra), every one tied to a
Needs: ghl
/ghl-a2p
verifiedPurchases a phone number nearest the client's address via GHL's real Phone Numbers API (area-code retry using the firstPart filter), creates the GHL chat widget via the real Chat Widget API, hands the
Needs: ghl
/ghl-saas-builder
verifiedPackages an already-built GHL sub-account into a resellable SaaS product: snapshot creation is manual-fallback (no API), but provisioning a new customer location (POST /locations/ with snapshotId), en
Needs: ghl
/ghl-voice-agent-builder
verifiedBuilds production, client-facing AI voice agents for a business through GHL's real Voice AI API (full agent + action CRUD, call-log reads). The AI disclosure is baked into welcomeMessage as a non-remo
Needs: ghl
/ghl-chat-agent-builder
verifiedBuilds AI chat agents for a business through GHL's real Conversation AI API (full agent + action CRUD, followup settings) on its real channel enum (IG, FB, SMS, WebChat, WhatsApp, Live_Chat). Slack mo
Needs: ghl
/ghl-setup
verifiedWave 4f orchestrator: creates a new GHL sub-account (POST /locations/, optionally snapshot-loaded) or links an existing locationId, writes it to master.md's ghl_location_id only after a GET read-back,
Needs: ghl
S7 Builders
/new-client
verifiedThe orchestrator for onboarding a new business client end-to-end, any industry, any combination of website/walkthrough/flyover services — imported verbatim from the business-studio repo (Phase 2) and
Needs: github, vercel
/build-website
verifiedBuilds and deploys a bespoke Next.js website for a business client in any industry — imported verbatim from the business-studio repo (Phase 2) and adapted for the monorepo.
Needs: github, vercel
/build-walkthrough
verifiedCreates a hyper-realistic walkthrough video of a business space or vehicle from photos via the OpenArt connector — imported verbatim from the business-studio repo (Phase 2) and adapted for the monorep
Needs: openart
/build-flyover
verifiedCreates a hyper-realistic aerial flyover video of a business location from exterior photos and its address via the OpenArt connector — imported verbatim from the business-studio repo (Phase 2) and ada
Needs: openart
/real-estate-client
builtA vertical profile over /new-client for real estate agents and brokerages: maps the real-estate intake (agent, brokerage, listings) onto the generic business-studio intake and runs /new-client inline.
Needs: github, vercel
/saas-builder
verifiedDesigns and, on explicit approval, ships a bespoke custom SaaS web application (real accounts, a database, optional billing) for a business's own product idea, hosted on the user's own GitHub/Vercel r
Needs: github, vercel
/voice-agent-builder
verifiedBuilds a production AI voice agent on any platform other than GHL: a purchased Twilio number, a hosted TwiML webhook running a Claude-driven script, and the same disclosure/consent defaults as /ghl-vo
Needs: twilio, vercel
/chat-agent-builder
verifiedBuilds AI chat agents on any platform other than GHL: a website-embedded widget added to the site /build-website already built, and (Slack mode, #89) a real two-way Slack app via Slack's Events API an
Needs: vercel
/seo
verifiedAudits a business's own website (built by /build-website) against Google's own live-fetched Search Central guidance -- titles, meta, headings, canonical tags, sitemap/robots, structured data, internal
/aeo
verifiedOptimizes a business's own website (built by /build-website) to be cited and quoted correctly by AI answer engines: an llms.txt file, direct-answer paragraphs, and FAQPage/Organization structured data
/site-speed
verifiedMeasures a business's own live site with Google's real PageSpeed Insights API, fixes what the measurement shows (image format, code-splitting, deferred scripts, font-display, caching) with no visual o
Needs: google_pagespeed
S8 Content
/holiday-content-calendar
verifiedPlans holiday-tied content briefs for one business across exactly six major holidays -- Christmas, Thanksgiving, Halloween, New Year's Day, Valentine's Day, St Patrick's Day -- each brief specific to
Needs: websearch, webfetch
/caption-copy
verifiedWrites organic post captions for Instagram, Facebook, LinkedIn, and X for any business, always researching the industry's real biggest marketers/influencers first and citing what makes their captions
Needs: websearch, webfetch
/shortform-scripts
verifiedWrites short-form video scripts (under ~90 seconds -- Reels, TikTok-style, Shorts) for any business, researching the industry's real biggest short-form creators first and citing what makes their hooks
Needs: websearch, webfetch
/longform-scripts
verifiedWrites long-form video scripts (roughly 5-20 minutes -- YouTube, LinkedIn native video, podcast-style) for any business, researching the industry's real biggest long-form creators first and citing wha
Needs: websearch, webfetch
/vsl-script
verifiedWrites Video Sales Letter scripts for one business's real offer, researching top-performing VSLs and marketers in the industry first. Delivers the full script by section (hook, problem, story, mechani
Needs: websearch, webfetch
/confirmation-video-script
verifiedWrites the confirmation-page ('you're booked') video script a lead sees right after booking a call, reading the booking flow from /ghl-funnel and /ghl-calendar's own profiles and the offer from /offer
/organic-content-creator
verifiedCreates a branded static image (OpenArt), gets its caption from /caption-copy, uploads the image to GHL Media Storage, and schedules the post through the real GHL Social Planner API — or, when the pro
Needs: openart, ghl
/organic-metrics
verifiedTracks the exact organic-content metric list from Contract A (#81) across Instagram, Facebook, YouTube, Email, and LinkedIn -- new engagement, new followers/subscribers, new DMs, new shares, followers
Needs: ghl
/new-edit
builtThe Edit Orchestrator: one video edit project for one client, hands-off — free local ingest first, one combined question recorded verbatim as the standing approval, then /ingest-footage, /build-cut, /
/ingest-footage
builtAgent 4, Assistant Editor: whatever the client hands over becomes a logged, transcribed, analyzed source set. Stage A (manifest, proxies, audio, transcript, analysis, style profile) is free, local and
/build-cut
builtAgent 5, Cut Editor: writes edl.json — the squad's only editorial artifact — plus the storyboard, cut-notes.md, the retention heatmap (labelled a prediction), viral-clip picks and variations. Decides
/generate-assets
builtAgent 6, Generation Unit: resolves slot: ids into real media — B-roll, voiceover, cloned voices, dubs, avatars, mattes, reframes, upscales, 3D stingers, thumbnails, brand assets — one asset per slot w
/finish-edit
builtAgent 7, Finisher: a validated edl.json plus resolved assets and the brand kit become pixels and sound in fixed passes — conform, picture, graphics, sound, export — into renders/v<N>/ with qc-report.m
/publish-edit
builtAgent 8, Publisher: summary and chapters from the final cut's transcript, titles, descriptions and hashtags without invented metrics, thumbnails from real frames, site delivery under the promo family,
S9 Outreach
/lead-list-builder
verifiedBuilds a lead list from Instagram (#57), Facebook (#58), LinkedIn (#59), or a general email-marketing dataset (#66) through one of three named data vendors -- Bright Data, Apify, or PhantomBuster -- u
/social-engagement
verifiedBuilds warm-up engagement (likes, comments, shares) on Instagram (#60), Facebook (#61), and LinkedIn (#62) through the official Meta Graph API / LinkedIn Open Permissions, or a manual-fallback queue f
/dm-outreach
verifiedSends outreach messages to a business's lead list on Instagram (#63), Facebook (#64), or LinkedIn connect+follow-up (#65). Official Meta Graph API/Messenger Platform for IG/FB where connected; LinkedI
/email-outreach
verifiedBuilds and runs cold/mass email outreach (#67): a separate sending domain with SPF/DKIM/DMARC, a mailbox warm-up plan, sequence copy from the real offer, a launch that ramps within the mailbox provide
Needs: instantly
/outreach-metrics
verifiedTracks the full Contract A organic-outreach metric list (#68, #83): new messages sent per channel, emails sent, replies (per channel, via email, overall), booking-ask messages, new sales calls booked,
S10 Ads
/holiday-sale-planner
verifiedPlans honest sale structures (discount, bonus, extended guarantee, payment-plan concession) for the same fixed six holidays /holiday-content-calendar owns, priced against /offer-builder's own recorded
/ads-research
verifiedPulls real, currently-running competitor ads from the two public, no-login ad-transparency tools (Meta Ad Library, Google Ads Transparency Center), records hook/offer/format/run-length per ad with sou
Needs: WebFetch, WebSearch
/ad-copy
verifiedWrites Meta and Google (RSA) ad copy inside each platform's own current character limits, fetched live every run rather than memorized. Grounds every claim in master.md/offer-builder's real offer and
Needs: WebSearch, WebFetch
/ad-creatives
verifiedCreates new ad creative images (OpenArt) or video briefs (handed to /new-edit) in three modes: characters (C51 - one consistent, reference-driven AI character reused across ads and UGC-style creative,
Needs: openart
/ads-campaigns
verifiedSets up (#69/#74), plans/schedules (#75), and launches (#76) Meta and Google ad campaigns. setup builds campaign/ad-set/ad-group structure via the real Meta Marketing API and Google Ads API mutate pat
/ads-optimize
verifiedManages (#77: pause/reallocate among live ad sets) and scales (#78: bounded budget increases on a proven winner) a business's own already-launched Meta/Google ad campaigns. Never acts on a campaign /a
/ads-metrics
verifiedTracks the full Contract A paid-ads metric list (#79, #82): impressions, relevancy/quality score, clicks, CTR, lead-form submissions or calls booked, call speed/answer/booking rates, show-ups, no-show
/meta-account-monitor
verifiedMonitors a business's Meta account health (ad-account status/disable reason, rejected ads, Page/IG policy issues, billing holds, verification status, pixel health, admin/2FA, messaging rate-limit resp
/ads-manager
verifiedWave 4j orchestrator: sequences the whole paid-ads motion in real dependency order — /meta-account-monitor's account health first, then /holiday-sale-planner's APPROVED sale rows and /ads-research's f