{
  "format": "mybot.farm/team-pack",
  "version": "0.1",
  "runtime": [
    "grok-bot",
    "openclaw"
  ],
  "slug": "road-crew",
  "category": "music",
  "tags": [
    "music",
    "booking",
    "venues",
    "pipeline",
    "team"
  ],
  "profile": {
    "name": "Road Crew",
    "title": "Live-music booking pipeline: scout, dig, draft",
    "description": "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.",
    "avatar": {
      "kind": "geometric",
      "shape": "capsule",
      "color": "green"
    }
  },
  "members": [
    {
      "role": "scout",
      "summary": "Builds venue shortlists from maps + web search; two-source rule; never invents venues.",
      "pack": "agents/scout.json"
    },
    {
      "role": "researcher",
      "summary": "Turns venue cards into contact sheets; no fabricated contacts, confidence-tagged.",
      "pack": "agents/finders.json"
    },
    {
      "role": "booker",
      "summary": "Writes the booking email and the one follow-up; drafts only, never sends.",
      "pack": "agents/pitch.json"
    }
  ],
  "topology": {
    "kind": "pipeline",
    "handoffs": [
      "Band brief (name, genre, city, date windows, streaming link) \u2192 Scout venue shortlist (venue cards) \u2192 Finders contact sheets \u2192 Pitch email drafts \u2192 band reviews and sends",
      "No reply after 10 days \u2192 band tells Pitch \u2192 one follow-up in the same thread \u2192 then closed",
      "New city or new dates \u2192 Scout re-scans from scratch; old contact sheets don't carry over blindly (venues change bookers)"
    ]
  },
  "skills": [
    {
      "name": "road-crew-rules",
      "description": "Standing rules for the whole crew.",
      "content": "Road Crew standing rules:\n- The band always sends. No agent on this crew emails a venue unattended.\n- One venue = one thread = one email + at most one follow-up.\n- Every fact carries a public source; unverified facts stay marked unverified.\n- No fabricated contacts, press, or stats \u2014 a wrong email poisons the band's name at that venue forever.\n- Quiet when idle: the crew only speaks when a handoff has real content."
    }
  ],
  "shared": {
    "memory": [
      {
        "kind": "profile",
        "content": "Road Crew: Scout finds, Finders digs, Pitch writes, the band sends. No member reaches outside its lane \u2014 Scout never contacts venues, Finders never composes, Pitch never sends."
      }
    ],
    "gettingStarted": "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 \u2014 it answers 'where are we?'"
  },
  "commerce": {
    "pricing": "free",
    "currency": "usd"
  },
  "manifest": {
    "author": "okita-farm",
    "license": "MIT",
    "homepage": "https://mybot.farm/teams/road-crew",
    "tags": [
      "music",
      "booking",
      "team"
    ],
    "scrubbed": true
  }
}
