Build an account plan from CRM data

AI account planning is an Agent Skill: a written method your AI applies on demand, in Zealos or in any client that reads SKILL.md.

An account plan is worth the hour only if it names the one unknown that would most change your approach — everything else in a plan template is decoration you will never re-read.

What is in this skill

nameour-icp
descriptionWho we sell to, the signals that indicate fit, and the disqualifiers. Use when scoring a lead, deciding whether to pursue an account, building a prospect list, or writing targeting copy.
allowed-toolsget_icp_context score_lead_against_icp research_account search_companies
compatibilityZealos, Claude Code, Cursor, Codex and any client that reads SKILL.md
licenseFree to use and edit

How it works

  1. 1Map who decides, who influences and who is measured on the outcome you affect. Titles go in the diagram; what they are measured on goes in the plan.
  2. 2List what is already in flight — open opportunities, support escalations, adjacent products, anything a colleague is doing that you do not know about.
  3. 3Name the single unknown that would most change your approach, and the action that resolves it this month.
  4. 4Set the trigger that makes this plan stale: a new leader, a funding event, a competitor switch. Plans expire on events, not on dates.

The skill itself

---
name: our-icp
description: Who we sell to, the signals that indicate fit, and the disqualifiers. Use when scoring a lead, deciding whether to pursue an account, building a prospect list, or writing targeting copy.
---

# Our ICP

Start by calling `get_icp_context` — the workspace's configured profile is the
source of truth, and this skill is how to *reason* about it, not a copy of it.

## How to score

Weight in this order. Later signals cannot rescue a failure on an earlier one.

1. **Pain we actually solve.** Do they have the problem, today, at a size that
   hurts? Not "could benefit from".
2. **Trigger.** Something changed recently: new leader in the function, funding,
   a public commitment, a competitor switch, a hiring spike in the team we serve.
   Without a trigger, a good-fit account is still a cold one.
3. **Reachability.** Can we get to the person who feels the pain, not just to
   someone adjacent?
4. **Firmographics.** Size, industry, geography, stack. Last, not first —
   firmographics are a filter, not a reason.

## Disqualifiers

These end the evaluation regardless of anything else:

- No budget owner in the function we serve.
- Bought a direct competitor in the last 6 months.
- The pain is real but owned by a team we cannot reach.
- Requires a feature we do not have and are not building.

## Output

A score, the two strongest signals with evidence, the strongest counter-signal,
and the recommended next action. If the counter-signal is a disqualifier, say
"disqualified" plainly — do not average it away against strong firmographics.

Who uses it

Account executive

The plan gets built from the CRM in minutes rather than being the slide you assemble the night before a QBR and never open again.

Customer success

You inherit an account and can see the map — who left, who arrived, what was promised — instead of reconstructing it from a year of email.

Sales manager

Account reviews compare plans that all answer the same four questions, so you can tell a thin plan from a thorough one at a glance.

Frequently asked questions

What belongs in an account plan?

Who decides, what they are measured on, what is already in flight, and the single unknown that would most change your approach. Anything else is filler.

How often should it be refreshed?

On events rather than on a schedule — a leadership change, funding, or a competitor appearing. A quarterly refresh cadence produces quarterly-stale plans.

Does it work for a whole book of accounts?

Yes. Run it as a scheduled agent across the book and read the diffs rather than the plans.

Related skills

Summarize calls and update the CRM

Post-call automation turns a recorded conversation into the three things that outlive it: the commitments each side made, the fields that changed, and the follow-up that has to go out today.

MeetingsCRMZoom/call-recap-format

Brief yourself before every call

A pre-call brief is worth writing only if it changes what you ask: who is in the room, what they are measured on, what happened last time, and the one question you cannot afford to leave without answering.

CoachingMeetingsAccounts/discovery-questions

Run an AI SDR play on new leads

An AI SDR agent is only as good as the definition of a good customer it is working from, which is why the fit criteria belong in a written skill rather than buried in a prompt nobody can find.

ProspectingSDRCRM/our-icp

Triage your inbox by deal impact

AI email triage is worth having only when it sorts by consequence rather than by recency: what blocks a deal, what someone is waiting on you for, and what can be read at the end of the week.

EmailGmailAccount executives/email-rules

Log a call without inventing fields

CRM data hygiene survives AI only if one rule is written down first: a field left blank is a known unknown, while a field filled in by inference is an unknown unknown that will be reported on as fact.

CRMHubSpotSalesforce/crm-field-conventions

Research an account before you reach out

Account research earns its time only when it changes the first sentence you write, which means looking for what recently changed rather than assembling a profile anyone could have found.

AccountsProspectingSDR/our-icp

Skills, in your workspace

Write it once. Every agent follows it.

Twelve built-in skills ship with every workspace, and you can draft your own with AI or import any public SKILL.md from GitHub.

7-day free trial. Set up in minutes. Cancel anytime.