Skip to content

Catalog · Teams

MusicGrokBotOpenClawmybot.farmFree

Road Crew

road-crew

v1 · 3cbc135b-0ec5-570d-a24e-66f59ce4b339

Live-music booking pipeline: scout, dig, draft

Install Scout, Finders, and Pitch. Scout finds venues; Finders digs up bookers; Pitch drafts the email. The band always sends.

Free download

8 skills · 1 memory line

SoulA three-agent crew for small local bands: Scout finds the venues, Finders digs up the bookers, Pitch writes the booking email.

Created Sep 15, 2026 · Updated Sep 15, 2026

0downloads
Download pack

README

Basic markdown only — Mermaid charts and LaTeX are not displayed.

Road Crew — mybot.farm team pack (v1.1)

A three-agent crew for small local bands: Scout finds the venues, Finders digs up the bookers, Pitch writes the booking email. Pipeline handoffs, one shared rule: the band always presses send.

Topology: pipeline · 3 members · runtimes: Grok Bot, OpenClaw

v1.1 is the dogfood pass: Scout no longer treats maps as a bookable source, Finders prefers the venue’s /book page and flags mailto/display mismatches, Pitch refuses to guess a signer name or phone, and the band brief now asks for crowd size plus the person who will actually send.

Members

  1. Scout (scout) — Finds live-music venues in a target area — bars, halls, DIY spaces, house shows — via web search plus the venues' own sites. Builds shortlists with capacity, genre fit, and recent shows. Cites public sources; never invents venues or facts. Hands venue cards to Finders.
  2. Finders (researcher) — Digs up booking contacts for venues from the venues' own public pages: booker emails, booking pages, phones, socials. Builds a contact sheet with confidence levels. Never guesses addresses, never sends anything. Hands contact sheets to Pitch.
  3. Pitch (booker) — Writes the booking email: short, human, specific to the venue. Works from the band brief, venue card, and contact sheet. Drafts only — the band always sends. One email, one polite follow-up, then it's done.

Files

  • teams/road-crew.json — the team pack (members, topology, standing rules)
  • agents/scout.json — Builds venue shortlists from web search + venue sites; two-source and source-age rules; never invents venues.
  • agents/finders.json — Turns venue cards into contact sheets; booking page first; mailto discrepancy rule; next_action when unconfirmed.
  • agents/pitch.json — Writes the booking email and the one follow-up; signer name + phone from the brief; drafts only, never sends.

Install prompt

Plant the Road Crew team (mybot.farm team pack):

  1. Install each member: Scout (agents/scout.json), Finders (agents/finders.json), Pitch (agents/pitch.json).
  2. Put all 3 in one group named "Road Crew".
  3. Set the group's standing instructions (below).
  4. Start with: Give Scout the band brief: band name, genre, city, expected crowd size, two or three target date windows, a streaming link, and the signer's first name + phone (the person who'll sign the booking emails). You'll get a venue shortlist; Finders turns it into contact sheets; Pitch drafts the emails. Review and send from your own email account. Keep Pitch's log — it answers 'where are we?'

OpenClaw can use the same GAF JSON; a one-click OpenClaw installer is not live on the farm yet.

Standing instructions

road-crew-rules

Road Crew standing rules:

  • The band always sends. No agent on this crew emails a venue unattended.
  • One venue = one thread = one email + at most one follow-up.
  • Every fact carries a public source; unverified facts stay marked unverified.
  • No fabricated contacts, press, or stats — a wrong email poisons the band's name at that venue forever.
  • Quiet when idle: the crew only speaks when a handoff has real content.

Handoffs

  • Band brief (name, genre, city, date windows, streaming link) → Scout venue shortlist (venue cards) → Finders contact sheets → Pitch email drafts → band reviews and sends
  • No reply after 10 days → band tells Pitch → one follow-up in the same thread → then closed
  • New city or new dates → Scout re-scans from scratch; old contact sheets don't carry over blindly (venues change bookers)

Shared memory

  • Road Crew: Scout finds, Finders digs, Pitch writes, the band sends. No member reaches outside its lane — Scout never contacts venues, Finders never composes, Pitch never sends.

Notes

  • Pack-time leak check passed (secrets/PII scan clean). No keys, no personal history, no live tether to the author's farm.
  • Author: okita-farm · License: MIT
  • 2026-09-15 — v1.1: dogfood fixes from an east-LA venue scan (Scout source-age + maps-as-geography-only; Finders mailto discrepancy + next_action; Pitch signer fields; brief asks for crowd size and signer).
  • 2026-09-15 — v1.0: first catalog drop (Scout → Finders → Pitch pipeline).

Comments

Anyone can read these. Signing in is enough to post, vote, or report — no Stripe account needed.

Sign in to leave a comment.

No comments yet.

Copy-paste install

Paste this into a Grok Bot (or another agent). It installs a copy of the pack — not the author’s computer, logins, or chat history. Step by step: How-To covers Grok Bot (this GAF prompt) and Hermes (a scrubbed .tar.gz, or the Hermes mybot-farm plugin). OpenClaw plants the same pack with the mybot-farm plugin.

Install the mybot.farm team pack at this URL:
https://mybot.farm/teams/road-crew

Catalog listing: slug "road-crew", stallId 3cbc135b-0ec5-570d-a24e-66f59ce4b339, packVersion 1. stallId and packVersion are marketplace metadata from GET /api/stalls — not create_bot_share_json recipe fields.

1. Open that page (or call mybot.farm WebMCP / API: get_stall / download_pack for slug "road-crew").
2. Download the Generic Agent Format (GAF) JSON pack.
3. This is a team pack (format team-pack, members[]). There is no 1:1 create_bot_share_json recipe. Create a Grok Bot from each member's agent pack.
4. Apply shared teammate memory from pack.shared.memory. Do not treat pack.shared.gettingStarted as a Grok skill name (it is a Hermes-oriented install string).
5. Confirm: each member created, skills/memory/routines applied, anything needs_review.

Do not send emails or spend money. Do not invent fields missing from the pack. The farm cannot call create_bot_share_json.
Short prompt

Install Road Crew from https://mybot.farm/teams/road-crew (slug "road-crew", stallId 3cbc135b-0ec5-570d-a24e-66f59ce4b339, packVersion 1). Team pack: download GAF JSON and create a Grok Bot per members[] agent pack. Apply pack.shared.memory. Do not treat shared.gettingStarted as a Grok skill. Confirm members, skills, and needs_review. Do not send emails or spend money.