Agent fleet · LIVE · 50 agents · 3 products

Fifty agents do the work. I decide what ships.

Four pillars across three products. Agents that ship the code, agents that grow revenue, agents that keep the lights on, and agents that are the product. They run around the clock. The judgment calls stay with me: what gets built, what goes out, what a customer sees.

Total agents
50
Products
3
Pillars
DEV · GTM · OPS · PRODUCT
Quality gate
Slack reaction ✓
12

DEV · ships the product

One ticket → merged code → updated docs. Seven specialists in a line, four crons and a deploy hook keeping the line healthy. I sign off between stages, the way a lead would.

AgentKindTriggerWhat it does
  • Scout
    Architect
    USER
    Frank picks a ticket in Slack

    Traces the code, locks the design contract, cuts the worktree.

  • Builder
    Engineer
    USER
    ✓ on Scout

    Writes the code and the tests inside the locked design contract.

  • Reviewer
    Code review
    USER
    ✓ on Builder

    5-criteria review and a reachability check on everything touched.

  • Shield
    Security
    USER
    ✓ on Reviewer

    Hard gate on multi-tenant isolation. IDOR, auth, secrets.

  • Tester
    QA
    USER
    ✓ on Shield

    Playwright tests on a per-ticket dev server, screenshots attached.

  • Deployer
    Release
    USER
    ✓ on Tester

    Two-phase deploy with health checks and auto-revert.

  • Mapper
    Documentarian
    USER
    ✓ on Deployer

    Writes the PR description, the flow diagrams and the ticket summary.

  • Scout-Briefing
    Prioritizer
    CRON
    Weekday mornings

    Ranks the backlog by what is closest to revenue.

  • Bug-Ops
    Triage
    CRON
    Nightly

    Splits Sentry errors into revenue-path and watch-list.

  • Coach
    Quality audit
    CRON
    Twice a month

    Grades the pipeline agents on a 120-point rubric.

  • Janitor
    Cleanup
    CRON
    Sunday nights

    Archives stale handoffs, prunes worktrees, rebuilds the vault index.

  • Scribe
    Docs sync
    EVENT
    Production deploy

    Reads the deploy diff and opens a docs PR.

20

GTM · grows revenue

Research → draft → publish → measure → learn, the same loop in three house voices. I edit before anything goes out.

AgentKindTriggerWhat it does
  • Content Writer ×3
    Social copy
    CRON
    Monday and Thursday mornings, or daily batches

    Drafts the posts in each product's house voice, plus head-to-head competitor comparisons where they fit. Every claim carries a source note. Review proposes fixes with evidence instead of throwing a draft away.

  • SEO Writer ×2
    Long-form
    CRON
    Wednesdays, plus a monthly long read

    800 to 2000 words from keyword research and trend pulls, across rotating markets. Five hostile readers review a draft before I see it.

  • Publisher ×3
    Publisher
    CRON
    Twice a day, and on ✓ for blogs

    Publishes what I approved and drops the live link back in Slack.

  • Live Check
    Watchdog
    CRON
    Every morning

    Confirms the due post went out. Alerts me if it did not.

  • Prospector + Outreach Writer ×3
    Outbound
    USER
    Manual batches

    Runs the angle rotation, finds people with a Websets search plus email and site enrichment, writes the hook and the subject line, stages the batch. A judge scores every draft first.

  • Performance Analyst ×3
    Analyst
    CRON
    Weekly

    Pulls Search Console, post metrics and signups, ranks which angles landed and which died, and writes what to do more of into the agent's own memory.

  • Competitor Monitor
    Intel
    CRON
    Monday mornings

    Scans 10+ competitors and reports what changed.

  • Video Scripter
    Short video
    CRON
    With each batch

    Writes the TikTok and Instagram talk tracks. Remotion renders the carousel and the video for review.

  • Touch Scheduler
    Follow-ups
    CRON
    Every morning

    Sends the approved follow-up touches on their day and logs the replies.

  • Slop Judge
    Voice gate
    EVENT
    Every draft

    Reads for AI writing patterns and sends the draft back until it sounds like a person.

  • Fact Gate
    Claims gate
    EVENT
    Every draft

    Every statistic and named claim needs a source link, or the line comes out.

5

OPS · keeps it running

Meetings become follow-ups and tickets. Prices stay current. Listeners get restarted. Stale drafts expire. All of it async.

AgentKindTriggerWhat it does
  • Senior Chief of Staff
    Chief of staff
    USER
    "Process my latest meeting" in Slack · weekly analytics

    Reads the whole meeting transcript, including the 20 to 30% the auto-summary misses. Drafts the follow-up email, opens or updates the tickets with their sources, posts the team recap. Runs the weekly PostHog review. I read it in Slack and react.

  • Rate Watcher
    Pricing table
    CRON
    Weekly

    Keeps every LLM and non-LLM service price in the catalog current: pulls OpenRouter and LiteLLM, then checks provider pricing pages directly for anything they miss.

  • Monitor Medic
    Health
    CRON
    Daily

    Re-runs the monitors that failed, staggers the ones that collide, and raises a Slack alarm when search credits run low.

  • Listener Watchdog
    Uptime
    CRON
    Every 35 minutes

    Restarts a dead Slack listener so a ✓ is never missed.

  • Queue Pruner
    Hygiene
    CRON
    Twice a week

    Expires any draft nobody approved within 48 hours, so the queue never goes stale.

13

PRODUCT · is the product

For two of the three, the agents are what the customer buys. A search that runs itself, a report that builds itself, a campaign that drafts itself.

AgentKindTriggerWhat it does
  • Monitors
    Always-on searches
    CRON
    Weekly, per client

    Watch the public record for each client's market: appointments, filings, raises, maturities, deals. Each monitor is a written search; one client runs nine.

  • Harvester
    Collect
    CRON
    After the monitors fire

    Pulls the week's new results and drops anyone already delivered, so a name is never billed twice.

  • Verifier
    Second pass
    CRON
    After harvest

    Re-reads every candidate against the client's written criteria with the sources attached. Roughly 40% of raw candidates fail here.

  • Email Grader
    Deliverability
    CRON
    After verify

    Finds a work address, probes the mailbox, and grades it high, medium, low or best guess. Never the word verified.

  • Report Builder
    Deliverable
    CRON
    After grading

    Assembles the tabbed weekly report: every person, the event that put them there, the source links, the grade.

  • Meter
    Usage
    CRON
    After build

    Prices the run and sends one usage event to MarginFront, so the week's cost is a number.

  • Gate Watcher
    Review gate
    EVENT
    My reaction in Slack

    Posts the batch for review and watches for one reaction. ✓ sends, ✗ kills, silence expires it after six hours.

  • Deliverer
    Send + publish
    USER
    ✓ on the gate

    Emails the report or publishes it to the client portal, bills the new names, keeps the receipt.

  • Portal Drafter
    First message
    USER
    Client clicks Draft in the portal

    Writes the opener for one prospect from the event and the client's voice settings. The client edits and sends. Quarry never contacts anyone.

  • Portal Chat
    Ask your data
    USER
    Client asks in the portal

    Answers questions over the client's own rows. Read-only. It cannot act on them.

  • Instant Audit
    Scan to report
    USER
    A diner scans a menu or a sign

    Reads the restaurant's name and address off the photo, confirms the match, then builds the sourcing report on the spot when none exists.

  • Report Card Engine
    Sourcing research
    EVENT
    A restaurant nobody has rated

    Digs the restaurant's site, press and supplier claims. A claim needs 3 public sources before it lands on a card, or the card says unconfirmed.

  • Campaign Engine
    B2B campaigns
    EVENT
    A supplier invoice lands

    Drafts the email, the short video and the carousels for every account the restaurant runs. A human approves every post.

Shared infrastructure · the rails everything runs on

Slack listeners, a worktree per ticket, an audit trail on every step.

reaction routing
~3 sec
daemons
launchd
audit vault
Obsidian
sends without a ✓
0

Fleet designed and built by Frank M. Gomez III · 2026.

Talk to me

Ask me how any of this works.

The fleet, the pricing, the closes. Thirty minutes, on the calendar.