Agent skill
event-account-prioritizer
Rank companies at a specific trade show against the user's ICP and sales objective, with evidence and recommended next actions.
Filed under ABM and paid.
From LensmorOfficial/event-to-pipeline · 7 skill entries · 2 · pushed 2026-11-02
What it does when it runs
Rank companies at a specific trade show against the user's ICP and sales objective, with evidence and recommended next actions. Use when the user asks which exhibitors or event accounts to prioritize; not for choosing events, finding people, unlocking data, or sending outreach.
Automated analysis of the skill and the 2 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- None found.
- Hosts it reaches
- platform.lensmor.com
- Tool permissions it declares
- No
allowed-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Ask about event-account-prioritizer
Opens your assistant with this page's recorded context. Check the linked sources before relying on it.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/LensmorOfficial/event-to-pipeline.git /tmp/event-to-pipeline git -C /tmp/event-to-pipeline sparse-checkout set "skills/event-account-prioritizer" mkdir -p ~/.claude/skills/event-account-prioritizer cp -R "/tmp/event-to-pipeline/skills/event-account-prioritizer/." ~/.claude/skills/event-account-prioritizer/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
The skill
Source on GitHub ↗Reproduced in full from LensmorOfficial/event-to-pipeline/blob/ced49373c570cd76908d7784033f60cf2f9338a4/skills/event-account-prioritizer/SKILL.md, which is licensed MIT (repository). 1,092 words, 8 headings.
Event Account Prioritizer
Prioritize companies within one trade show using Lensmor's event and exhibitor evidence.
Evidence and delivery boundaries
Treat tool data as observations within the returned scope. An exact domain resolves a stored domain group, not a legal entity or parent/subsidiary relationship. Differences in headquarters, names or LinkedIn pages require verification; they do not establish that companies are unrelated. A regional job title is a responsibility-review flag, not enough to exclude a person from another market without the user's role criteria. Never generalize industry-wide data coverage from one sample.
For contact fields, use field_availability when returned. NOT_CHECKED, null and redaction mean availability has not been established. contact_unlock_status describes email access only; it says nothing about phone availability. Say "Email/Phone availability has not been checked" unless an authenticated field result supports a stronger statement. Do not promise a value will exist after purchase.
Required scope
Identify:
- one event or edition;
- at least one ICP criterion, such as target industry, solution need, company geography or size;
- an optional business outcome, such as pipeline creation, ROI, cost reduction or channel expansion.
Reuse an event already resolved in the conversation. If only an event name is available, call resolve_event at most once. Pass a concise event name with its stated year; do not concatenate venue, city, dates or explanatory prose into raw_event_text. Ask the user to choose when the service returns genuine ambiguity. For NO_MATCHING_RESULTS, stop and ask the user for a correction rather than retrying with rewritten names or switching tools. If the ICP is too vague to rank companies meaningfully, ask one compact clarification question before researching.
Preserve every explicit filter and exclusion. Do not add adjacent industries, job functions, regions or company-size requirements.
MCP workflow
Use logical tool names; the host assigns their runtime namespace.
- Resolve the event with one
resolve_eventcall when needed. Usesearch_events_v2for event discovery andresolve_eventfor a named event. - Call
research_event_exhibitorsonce for the resolved event:- put one to five product, technology, capability or solution phrases in
keywords; - put business outcomes such as ROI, TCO, labor savings or pipeline growth in
boost_keywords; - pass
countryorindustryonly when the user explicitly supplied it; - request the user's count when stated, otherwise use the service default.
- put one to five product, technology, capability or solution phrases in
- Rank and explain the returned accounts. Do not fan out repeated research calls to manufacture more results.
Access-aware research
This is a read-only workflow that must not create a new charge. Automatically reuse the authenticated user's existing event-access rights. Do not check Credits, quote access, create a confirmation or unlock anything merely to determine whether access already exists.
After research_event_exhibitors, read its returned access object:
- For
mode: fullorreason: FULL_ACCESS, use the returned full-access scope and say that the account's existing event access was used. Do not quote, confirm or purchase access again, even when the current Credit balance is zero. - For
reason: PREVIEW_COMPLETE_FOR_QUERY, say that the requested matching query was fully covered within the free scope and no unlock was needed. Do not describe it as a partial result merely because the whole event directory is not unlocked. - For
reason: PREVIEW_RESULTS_TRUNCATED,reason: PREVIEW_PAGE_INACCESSIBLEorunlock_required: true, say that the ranking covers only the currently accessible preview and does not represent the complete event directory. If the user wants evaluation against the full directory, offer the separate event-access workflow for this exact event edition; do not start it automatically. - For
reason: NO_MATCHING_RESULTS, distinguish zero matches from an access limitation using the other returned access fields. Ask before relaxing the user's scope. - If access metadata is absent, do not guess whether the event is unlocked or whether coverage is complete. State only limitations explicitly returned by Lensmor.
When the user asks for a Top N ranking, research_event_exhibitors may rank against the authenticated account's full event scope while returning only the requested top rows. Do not confuse the number of returned rows with the number of exhibitors evaluated. If the user instead requests a row-by-row evaluation of the entire directory, explain that this is an exhaustive directory workflow rather than a Top N ranking.
Prioritization rules
Use only returned evidence:
- capability relevance and
match_evidence; - explicit ICP attributes such as industry, country and the returned employee-size range; never invent an exact employee count;
- returned categories and tech stacks;
- dated buying signals and their evidence summaries;
- the service's relevance order or score.
Assign qualitative priorities rather than inventing a new numeric score:
- High: strong capability match plus at least one additional ICP or buying-signal indicator;
- Medium: useful capability match but incomplete ICP evidence;
- Explore: weak, indirect or directory-fallback evidence requiring validation.
Preserve server order within the same priority. A directory preview fallback is not a capability match. Missing data means unknown, not negative. Separate direct evidence from model inference and do not supplement a usable Lensmor result with unrequested web research.
Output
Open with the event, applied ICP and number of returned accounts. Whenever one or more companies are returned, render a Markdown table with these columns in order:
#Company NameCompany URLIndustryCompany HQEmployee SizeCompany LinkedIn URLPriorityWhy It FitsEvidenceNext Action
Label columns in the user's language. Map company URL from website; use returned country as Company HQ when no more specific headquarters field exists. Company LinkedIn URL is free profile data: display it when returned and use an unavailable marker otherwise. Never quote or unlock it. Use an unavailable marker for every other missing mandatory field rather than omitting a column.
Keep Why It Fits concise and tied to the user's ICP. In Evidence, distinguish matched product/capability evidence from buying signals. Make Next Action a concrete research or sales-preparation step, not a claim that outreach was sent.
After the table, summarize the strongest pattern and the largest evidence gap. End with one concise user-facing access statement based on the returned access object: existing full-event access used, free query coverage complete, or preview coverage limited. Hide handles, cursors, internal metadata and locked contact fields.
For NO_MATCHING_RESULTS, state that Lensmor found no account matching the requested scope and ask before relaxing any condition. For DIRECTORY_FALLBACK, present the rows as accounts to explore, with capability evidence to review.
Research mode
Research uses the account's existing access. For invitation drafts, use booth-invitation-writer with the available facts. Purchases and external writes require a separate workflow and explicit user authorization.
Files bundled with it
These load only when the skill asks for them, so they cost nothing until it runs.
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- account-structure-review by irinabuht12-oss · 6,704
- weekly-account-summary by irinabuht12-oss · 6,704
- sidebar-prioritizer by ericosiu · 3,767
- event-hosting by shawnpang · 374
- find-lead-account-owner by zapier · 355
- ai-audit-account-report by zapier · 355
- named-account-trigger-radar by zapier · 355
- account-contact-shortlist by explorium-ai · 354
Need help setting it up?
This page tells you what event-account-prioritizer does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.