Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Profile My Buyer

ASecurity

Build a sharp profile of who actually buys in a segment - champion, economic buyer, blocker, disqualifiers, anchor accounts. I pull from your CRM closed-won list or work from the examples you give me. Every cold email, call prep, and proposal I draft pulls from here.

113 stars
0 votes
0 copies
0 views
Added 9/19/2026
content-marketinggo

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add gethouston/houston --skill profile-my-buyer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Profile My Buyer?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Profile My Buyer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gethouston-profile-my-buyer/badge)](https://www.skillsdirectory.com/skills/gethouston-profile-my-buyer)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: profile-my-buyer
description: "Build a sharp profile of who actually buys in a segment - champion, economic buyer, blocker, disqualifiers, anchor accounts. I pull from your CRM closed-won list or work from the examples you give me. Every cold email, call prep, and proposal I draft pulls from here."
version: 1
category: Sales
featured: no
image: handshake
integrations: [hubspot, salesforce, attio, pipedrive]
x_houston:
  created_by: houston
  skill_schema: 1
---


# Profile My Buyer

Skill narrower than marketing persona. Goal: answer "who we sell to, who signs, who blocks, what triggers decision"  -  4 things agent + rep need to tune outreach + discovery.

## When to use

- "profile the buying committee for {segment}".
- "who signs at {segment}" / "who actually buys us".
- "build a sales persona for {segment}".
- Called by `set-up-my-sales-info` when buying-committee section thin.

## Connections I need

I run external work through Composio. Before this skill runs I check that the categories below are linked. Missing → I name the category, ask you to connect it from the Integrations tab, stop.

- **CRM**  -  pull top closed-won accounts in the segment (firmographics, contacts, time-to-close). Required unless you want to work from examples you give me.
- **Social**  -  enrich champion and economic-buyer profiles via LinkedIn. Optional.

If your CRM isn't connected I'll offer to work from 2 to 3 closed-won examples you describe directly.

## Information I need

I read your sales context first. For every required field that's missing I ask ONE plain-language question (best modality: connected app > file drop > URL > paste) and wait.

- **Your sales playbook**  -  Required. Why I need it: persona refines the buying-committee section there. If missing I ask: "I don't have your playbook yet  -  want me to draft it first?"
- **The segment to profile**  -  Required. Why I need it: persona is segment-specific, not generic. If missing I ask: "Which segment should I profile  -  industry, company size, geography?"
- **Source for accounts**  -  Required. Why I need it: I either pull from your CRM or work from examples you give me. If missing I ask: "Should I pull closed-won in this segment from your connected CRM, or do you want to walk me through 2 or 3 real accounts?"
- **Who signed and who blocked on past deals**  -  Optional. Why I need it: sharpens the economic-buyer and blocker patterns. If you don't have it I keep going with TBD on the blocker section.

## Workflow
<!-- houston-workflow:v1 -->

1. **Read playbook.** Load `context/sales-context.md`. If missing, run `set-up-my-sales-info` first.

2. **Source accounts.** Ask user: "Should I pull closed-won accounts in {segment} from your connected CRM, or work from examples you give me?" CRM route: `composio search crm` → pull top ~20 closed-won in segment. Example route: ask for 2–3 real accounts closed (or best-fit target accounts).

3. **Extract per-account.** For each account: firmographics (size, region, industry, stage), champion title + motivations, who signed contract, who pushed back or delayed, what triggered search, time-to-close, primary use case. Cite source (CRM record or founder description).

4. **Synthesize across accounts.** Write:
   - **Champion**  -  title patterns, pains named, motivations, what's in it for them when deal closes.
   - **Economic buyer**  -  title patterns (often different from champion), what wins them (return on investment, risk mitigation, status quo disruption, competitive parity), what they kill deals over.
   - **Blocker**  -  seat that most often kills deals in {segment} (often IT, legal, procurement, or counter-incumbent champion). How to neutralize.
   - **Influencers**  -  other seats needed on bus.
   - **Disqualifiers**  -  3 hard nos for {segment} specifically (if different from global playbook).
   - **Buying triggers**  -  concrete signals they starting search now (hiring pattern, funding, stack change, incident, regulatory deadline).

5. **Mark gaps honestly.** `TBD  -  need 2 more closed-won in segment` not guess.

6. **Write atomically.** Write to `personas/{segment-slug}.md.tmp`, then rename. Cite every claim.

7. **Append to `outputs.json`:**

   ```json
   {
     "id": "<uuid v4>",
     "type": "persona",
     "title": "Buying committee  -  {segment}",
     "summary": "<2–3 sentences  -  champion / EB / blocker pattern>",
     "path": "personas/{segment-slug}.md",
     "status": "draft",
     "createdAt": "<ISO>",
     "updatedAt": "<ISO>"
   }
   ```

8. **Summarize to user.** One paragraph + path. Flag which playbook sections persona updates (buying committee, disqualifiers, triggers) + whether recommend running `set-up-my-sales-info` next to fold in.

## Outputs

- `personas/{segment-slug}.md`
- Appends to `outputs.json` with `type: "persona"`.

Attribution

gethoustongethouston
View sourceMore from gethouston →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Postiz

Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk

21281 votes

Serp Analysis

SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.

2831 votes

On Page Seo Auditor

This skill performs detailed on-page SEO audits to identify issues and optimization opportunities. It analyzes all on-page elements that affect search rankings and provides actionable recommendations.

1821 votes

Brand

Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.

1240080 votes

Release Announcement

Write a release announcement — changelog, blog post, in-app note, or social post — that leads with user impact, names the audience, and includes upgrade/migration steps without filler.

798220 votes
View all in content-marketing →