Events Operator

Run the Markster OS events playbook.

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/events-2.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit markster/markster-os/skills/events#master ~/.claude/skills/events-2

For one project only, change the path to .claude/skills/events-2.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of Events Operator

Show the full text166 lines
namedescription
eventsRun the Markster OS events playbook. CHECK prerequisites (ICP, offer, specific event), DO pre-event targeting + during-event conversation system + post-event follow-up, VERIFY before leaving the event pipeline empty. Routes through ScaleOS G2 Warm.

Events Operator


CHECK

Do not proceed past any failed check.

1. F1 complete?

Read company-context/audience.md.

Required before this skill runs:

  • ICP defined with company type and buying trigger
  • Decision-maker title named
  • At least one pain stated in the buyer's words

If missing: "The events playbook requires a clear ICP to identify which events your buyers actually attend and what qualifying signals to listen for. Open methodology/foundation/F1-positioning.md and complete it first."

2. Offer can be stated in the room?

Read company-context/offer.md.

Required:

  • One-sentence outcome statement (what the client achieves)
  • One proof point (specific result, company type, timeframe)

If missing: "You need to be able to name what you do and show one real result before walking into a room with prospects. Open methodology/foundation/F2-business-model.md and fill in the offer first."

3. Specific event context

Ask the user:

  • Do they have an upcoming event in mind, or are they identifying which events to attend?
  • If attending: event name, date, expected ICP presence?
  • If evaluating: what do they know about where their ICP actually goes?

If they do not know which events their ICP attends, prompt them: "Ask your three best current clients: what conferences, associations, or communities do they stay active in?"

4. Your archetype

Before running this playbook, confirm the business type.

Your type Read this first
B2B SaaS, devtools, marketplace playbooks/segments/startup-archetypes/
Agency, consulting, IT/MSP, advisory playbooks/segments/service-firms/
Residential or commercial services playbooks/segments/trade-businesses/

The conversation approach, qualifying signals, and follow-up sequences differ by archetype. Read before building templates.


DO

Run these three phases in order. Phase 1 must be done before the event. Phase 2 is a briefing, not a live exercise. Phase 3 triggers within 48 hours of the event ending.

Phase 1: Before the event

Step 1: Identify target contacts

Build a list of 10-20 specific people to meet at the event. Use LinkedIn to identify likely attendees:

  • Search by company + job title
  • Filter by location (event city) + activity (posted in last 30 days = higher engagement)
  • Cross-reference speaker lists and sponsor booths

If EVENT_SCOUT_KEY is set: the Event Scout add-on can pull attendee intelligence before committing. Run it now.

Step 2: Send pre-event outreach

Use playbooks/warm/events/templates/pre-event.md.

Timing: send 5-7 days before the event.

Message goal: not a pitch. A warm introduction + a specific reason to connect at the event. Reference:

  • The event name
  • A shared interest or mutual connection if one exists
  • One specific thing you want to discuss (not "would love to connect")

Step 3: Prepare conversation setup

Before walking in, have these three ready:

  • One-sentence company description (not a pitch -- what you do in their terms)
  • One qualifying question to identify if they match the ICP
  • One agreed next step to offer when the conversation goes well (not "let's stay in touch" -- a specific proposal: "I'll send you a one-pager" / "Can I show you what we did for [similar company]?")
Phase 2: During the event

Brief the user on the conversation framework:

  1. Open by asking about them -- their role, their current focus, what brought them to this event
  2. Listen for ICP signals -- the buying trigger, the pain you solve, the company characteristics
  3. When the signal appears, name it back -- "That's exactly what we work on with [company type]"
  4. Offer the specific next step before ending the conversation
  5. Capture notes on your phone immediately after each conversation -- what they said, what was agreed, the follow-up action

What not to do:

  • Do not lead with a pitch
  • Do not hand the card before the conversation
  • Do not say "let's stay in touch" without a defined next action
  • Do not sell in the first conversation -- set the next meeting
Phase 3: After the event

Timing: Follow-ups must go within 48 hours. After that, the conversation cools and the reply rate drops sharply.

Use playbooks/warm/events/templates/post-event.md as the starting point.

Each follow-up must include:

  • Reference to the specific conversation (what they said, not a generic "great meeting you")
  • Something useful if applicable (resource, intro, observation relevant to what they mentioned)
  • Confirmation of the next step agreed in the conversation

For contacts who did not confirm a next step in the conversation: offer one specific, low-friction action (read this, reply yes, 15 minutes next week).


VERIFY

Before this session ends:

1. Target contact list built?

Confirm 10-20 specific people are identified with names, titles, companies, and the qualifying signal to listen for with each.

2. Pre-event outreach sent or scheduled?

If the event is more than 5 days out: confirm outreach is written and scheduled. If the event is under 5 days: send today.

3. Conversation opening prepared?

Confirm they can state:

  • What they do (one sentence, no jargon)
  • The qualifying question they will ask
  • The next step they will offer when the conversation qualifies

4. Follow-up plan set?

Confirm they know exactly what happens within 48 hours of the event. Who sends? What template? What tracking?

5. Metrics tracking set?

For every event, record:

  • Event name, date, cost to attend
  • Target conversations planned
  • Conversations had
  • Follow-ups sent within 48 hours
  • Meetings booked from the event
  • Deals opened (tracked at 90 days post-event)

Review after each event to decide whether to return.


Reference files

  • Full playbook: playbooks/warm/events/README.md
  • Pre-event template: playbooks/warm/events/templates/pre-event.md
  • Post-event template: playbooks/warm/events/templates/post-event.md
  • Event Scout add-on: addons/event-scout/README.md
1---
2name: events
3description: 'Run the Markster OS events playbook. CHECK prerequisites (ICP, offer, specific event), DO pre-event targeting + during-event conversation system + post-event follow-up, VERIFY before leaving the event pipeline empty. Routes through ScaleOS G2 Warm.'
4---
5 
6# Events Operator
7 
8---
9 
10## CHECK
11 
12Do not proceed past any failed check.
13 
14**1. F1 complete?**
15 
16Read `company-context/audience.md`.
17 
18Required before this skill runs:
19- ICP defined with company type and buying trigger
20- Decision-maker title named
21- At least one pain stated in the buyer's words
22 
23If missing: "The events playbook requires a clear ICP to identify which events your buyers actually attend and what qualifying signals to listen for. Open `methodology/foundation/F1-positioning.md` and complete it first."
24 
25**2. Offer can be stated in the room?**
26 
27Read `company-context/offer.md`.
28 
29Required:
30- One-sentence outcome statement (what the client achieves)
31- One proof point (specific result, company type, timeframe)
32 
33If missing: "You need to be able to name what you do and show one real result before walking into a room with prospects. Open `methodology/foundation/F2-business-model.md` and fill in the offer first."
34 
35**3. Specific event context**
36 
37Ask the user:
38- Do they have an upcoming event in mind, or are they identifying which events to attend?
39- If attending: event name, date, expected ICP presence?
40- If evaluating: what do they know about where their ICP actually goes?
41 
42If they do not know which events their ICP attends, prompt them: "Ask your three best current clients: what conferences, associations, or communities do they stay active in?"
43 
44**4. Your archetype**
45 
46Before running this playbook, confirm the business type.
47 
48| Your type | Read this first |
49|-----------|----------------|
50| B2B SaaS, devtools, marketplace | `playbooks/segments/startup-archetypes/` |
51| Agency, consulting, IT/MSP, advisory | `playbooks/segments/service-firms/` |
52| Residential or commercial services | `playbooks/segments/trade-businesses/` |
53 
54The conversation approach, qualifying signals, and follow-up sequences differ by archetype. Read before building templates.
55 
56---
57 
58## DO
59 
60Run these three phases in order. Phase 1 must be done before the event. Phase 2 is a briefing, not a live exercise. Phase 3 triggers within 48 hours of the event ending.
61 
62### Phase 1: Before the event
63 
64**Step 1: Identify target contacts**
65 
66Build a list of 10-20 specific people to meet at the event. Use LinkedIn to identify likely attendees:
67- Search by company + job title
68- Filter by location (event city) + activity (posted in last 30 days = higher engagement)
69- Cross-reference speaker lists and sponsor booths
70 
71If `EVENT_SCOUT_KEY` is set: the Event Scout add-on can pull attendee intelligence before committing. Run it now.
72 
73**Step 2: Send pre-event outreach**
74 
75Use `playbooks/warm/events/templates/pre-event.md`.
76 
77Timing: send 5-7 days before the event.
78 
79Message goal: not a pitch. A warm introduction + a specific reason to connect at the event. Reference:
80- The event name
81- A shared interest or mutual connection if one exists
82- One specific thing you want to discuss (not "would love to connect")
83 
84**Step 3: Prepare conversation setup**
85 
86Before walking in, have these three ready:
87- One-sentence company description (not a pitch -- what you do in their terms)
88- One qualifying question to identify if they match the ICP
89- One agreed next step to offer when the conversation goes well (not "let's stay in touch" -- a specific proposal: "I'll send you a one-pager" / "Can I show you what we did for [similar company]?")
90 
91### Phase 2: During the event
92 
93Brief the user on the conversation framework:
94 
951. Open by asking about them -- their role, their current focus, what brought them to this event
962. Listen for ICP signals -- the buying trigger, the pain you solve, the company characteristics
973. When the signal appears, name it back -- "That's exactly what we work on with [company type]"
984. Offer the specific next step before ending the conversation
995. Capture notes on your phone immediately after each conversation -- what they said, what was agreed, the follow-up action
100 
101**What not to do:**
102- Do not lead with a pitch
103- Do not hand the card before the conversation
104- Do not say "let's stay in touch" without a defined next action
105- Do not sell in the first conversation -- set the next meeting
106 
107### Phase 3: After the event
108 
109**Timing:** Follow-ups must go within 48 hours. After that, the conversation cools and the reply rate drops sharply.
110 
111Use `playbooks/warm/events/templates/post-event.md` as the starting point.
112 
113Each follow-up must include:
114- Reference to the specific conversation (what they said, not a generic "great meeting you")
115- Something useful if applicable (resource, intro, observation relevant to what they mentioned)
116- Confirmation of the next step agreed in the conversation
117 
118For contacts who did not confirm a next step in the conversation: offer one specific, low-friction action (read this, reply yes, 15 minutes next week).
119 
120---
121 
122## VERIFY
123 
124Before this session ends:
125 
126**1. Target contact list built?**
127 
128Confirm 10-20 specific people are identified with names, titles, companies, and the qualifying signal to listen for with each.
129 
130**2. Pre-event outreach sent or scheduled?**
131 
132If the event is more than 5 days out: confirm outreach is written and scheduled.
133If the event is under 5 days: send today.
134 
135**3. Conversation opening prepared?**
136 
137Confirm they can state:
138- What they do (one sentence, no jargon)
139- The qualifying question they will ask
140- The next step they will offer when the conversation qualifies
141 
142**4. Follow-up plan set?**
143 
144Confirm they know exactly what happens within 48 hours of the event. Who sends? What template? What tracking?
145 
146**5. Metrics tracking set?**
147 
148For every event, record:
149- Event name, date, cost to attend
150- Target conversations planned
151- Conversations had
152- Follow-ups sent within 48 hours
153- Meetings booked from the event
154- Deals opened (tracked at 90 days post-event)
155 
156Review after each event to decide whether to return.
157 
158---
159 
160## Reference files
161 
162- Full playbook: `playbooks/warm/events/README.md`
163- Pre-event template: `playbooks/warm/events/templates/pre-event.md`
164- Post-event template: `playbooks/warm/events/templates/post-event.md`
165- Event Scout add-on: `addons/event-scout/README.md`
166 

Discussion