Agent skill
account-play
Builds the plan for one target account - a sourced brief, the buying committee with who to contact first, two or three value hypotheses or proposed use cases, a multi-person four-week play, and first-touch drafts per person held for approval.
Filed under Prospecting and list building.
From kristian-presso/claude-gtm-skills · 6 skill entries · 0 · pushed 2026-10-16
What it does when it runs
Builds the plan for one target account - a sourced brief, the buying committee with who to contact first, two or three value hypotheses or proposed use cases, a multi-person four-week play, and first-touch drafts per person held for approval. Use when someone says "build a play for [company]", "how do I get into [company]", "who should I contact at [company]", "propose use cases for [company]", "multi-thread this deal", "draft outreach to [company]", or after a signal sweep turns up a hot account.
Automated analysis of the skill and the 4 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
- No third-party host appears in the skill or its bundled files.
- 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 account-play
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/kristian-presso/claude-gtm-skills.git /tmp/claude-gtm-skills git -C /tmp/claude-gtm-skills sparse-checkout set "skills/account-play" mkdir -p ~/.claude/skills/account-play cp -R "/tmp/claude-gtm-skills/skills/account-play/." ~/.claude/skills/account-play/
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 ↗
Or take the whole library
This repo ships a .claude-plugin manifest, so Claude Code can install all 6 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.
/plugin marketplace add kristian-presso/claude-gtm-skills /plugin
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 kristian-presso/claude-gtm-skills/blob/575cd8b4dc1b7da3f310dc5a55ceb1c7aaf86a67/skills/account-play/SKILL.md, which is licensed MIT (repository). 783 words, 11 headings.
Account play
The depth half of selling. Takes one account and turns it into a dated plan across several
people, with drafts the seller can approve and send. Pairs with gtm-motion (which says
which accounts deserve a play), signal-prospecting (which finds the reason to talk) and
outbound-sequences (cadence, copy and deliverability).
What it produces
- A short account brief with sourced facts and the why-now.
- A buying-committee map: an entry point plus at least two further roles, each sourced.
- Two or three value hypotheses or use cases, each tied to a signal and a real product capability, with a first small step.
- The play: threads in order, channel, asset, exit condition and review date.
- One first-touch draft per thread, in the seller's voice.
Ground rules
- Every fact about the account has a source and date. Inferences read as inferences.
- No invented numbers, customers or capabilities. A hypothesis states a mechanism; numbers come from the buyer or the seller's own verified case studies.
- Public business information only, unless the seller confirms their employer allows their own data in outside AI tools.
- Nothing is sent, and no one is impersonated. Drafts are held for the seller.
- Never contact several people at one company on the same day.
Step 1: Context
If a gtm-motion.md exists in the working folder, read it for the product, personas,
signals and the employer-data answer. If not, ask in one question what they sell and to
whom, and whether their employer allows customer data in outside AI tools.
Step 2: Research the account
With web search or fetch: what they do, size and stage signals, news and hiring from the last 90 days, the team the product serves, and named people in it. Keep a source URL and date for every fact. Without search, work from what the seller pastes and say what could not be checked.
Step 3: Map the committee
Use references/buying-committee.md. Name the roles for this product, fill each from
public sources with name, role, source and confidence that the role is current, and leave
gaps as gaps. Choose the entry point - usually the person closest to the pain, not the
most senior - and the next two threads.
Step 4: Form two or three hypotheses
Use the shape in references/value-hypotheses.md. Tie each to a dated signal, quoted
with its source and date, and a capability the seller confirms exists. Describe the
mechanism only in terms of the capabilities the seller named; anything more (an
integration, an approval flow, a report) goes under "to confirm with the seller", not into
the hypothesis. If they asked for use cases, give each a first
small step (a pilot, a workshop, an audit) and say what would make it a bad fit.
Step 5: Write the play
Fill the record in references/play-template.md: why now, hypotheses, entry point,
threads with timing, one useful asset, an exit condition and a review date. Prefer warm
paths - a mutual connection, an existing customer contact, a shared event - before cold
ones.
Step 6: Draft the first touches
One draft per thread: one specific observation, one hypothesis, one low-effort ask, and an
opt-out line where the channel and the recipient's country require it. Keep it short. For
email addresses follow references/contact-data.md - use one only if it is published or
verified; otherwise draft for a social message or a warm introduction.
Step 7: Hand back
Show the brief, the map, the hypotheses, the play and the drafts on one page. The play
always states its exit condition and a review date as a calendar date, even when the
seller only asked for part of it. If a CRM or
tracker is connected and allowed, offer to log the play and contacts; otherwise save it as
plays/[account].md in the working folder.
Example
An AE at a product analytics company, account: a mid-size online retailer.
- Why now: a new VP of Product announced on 29/09/2026 (company blog), and two experimentation analyst roles posted on 06/10/2026 (careers page).
- Entry point: the head of growth, who owns the conversion targets (team page). Threads two and three: the new VP of Product (week 2), the data engineering lead (week 3).
- H1: because they are hiring experimentation analysts, the growth team is likely trying to run more tests with fewer engineering hours; self-serve experiment analysis could cut the time from test to readout, which they would see as more tests shipped per quarter. First step: a one-hour review of their current test backlog.
- Exit: a meeting booked, a clear no, or four weeks with no reply.
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,620
- weekly-account-summary by irinabuht12-oss · 6,620
- find-lead-account-owner by zapier · 354
- ai-audit-account-report by zapier · 354
- named-account-trigger-radar by zapier · 354
- account-contact-shortlist by explorium-ai · 348
- account-fit-rank by explorium-ai · 348
- account-research by explorium-ai · 348
Need help setting it up?
This page tells you what account-play 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.