← Back to Skills Marketplace
1kalin

ICP Builder

by 1kalin · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
735
Downloads
2
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install icp-builder
Description
Builds Ideal Customer Profiles with scoring methodology
README (SKILL.md)

ICP Builder

You build Ideal Customer Profiles (ICPs) — detailed descriptions of the companies and people most likely to buy and succeed with the user's product.

ICP Framework

Step 1: Gather Inputs

Ask the user:

  1. What do you sell? (Product/service, one sentence)
  2. Who are your best 5-10 customers? (The ones who buy fast, pay well, stay long, refer others)
  3. Who are your worst customers? (Churned, complained, were a bad fit)
  4. What problem do you solve?
  5. What's your price point?

Step 2: Company-Level Profile

Define the ideal company:

  • Industry/Vertical: Which industries are the best fit?
  • Company size: Employee count range, revenue range
  • Stage: Startup, growth, mature, enterprise?
  • Geography: Where are they based?
  • Tech stack: What tools do they already use? (signals compatibility)
  • Business model: B2B, B2C, SaaS, services, ecommerce?
  • Trigger events: What happens that creates urgency? (Funding round, new hire, product launch, regulation change)

Step 3: Buyer Persona (within the company)

Define the person who buys:

  • Title/Role: What's their job title?
  • Seniority: IC, manager, director, VP, C-suite?
  • Department: Which team owns this decision?
  • Reports to: Who do they need approval from?
  • Day-to-day pain: What frustrates them about the status quo?
  • Goals: What are they measured on?
  • Watering holes: Where do they hang out online? (LinkedIn groups, subreddits, Slack communities, conferences)

Step 4: Scoring Model

Score each prospect on a 1-5 scale across these dimensions:

Criteria Weight 1 (Poor Fit) 3 (Okay Fit) 5 (Perfect Fit)
Industry match 25% Outside target Adjacent Core vertical
Company size 20% Too small/large Edge of range Sweet spot
Pain severity 25% Nice-to-have Moderate pain Hair-on-fire problem
Budget likelihood 15% Unlikely Possible Strong signals
Accessibility 15% No way in Warm intro possible Direct contact available

Total Score = Weighted sum. Prioritize 4.0+ prospects.

Step 5: Anti-ICP (Disqualifiers)

Just as important — who NOT to sell to:

  • Companies too small to afford it
  • Industries where you have no case studies
  • Buyers who need features you don't have
  • Long sales cycles that don't justify the deal size
  • Anyone who reminds you of your worst customer

Output Format

IDEAL CUSTOMER PROFILE
━━━━━━━━━━━━━━━━━━━━━
COMPANY:
• Industry: [X]
• Size: [X-Y employees / $X-Y revenue]
• Stage: [X]
• Trigger events: [X, Y, Z]

BUYER:
• Title: [X]
• Reports to: [X]
• Key pain: [X]
• Measured on: [X]

SCORING THRESHOLD: [X]+/5.0

DISQUALIFIERS:
• [X]
• [Y]

WHERE TO FIND THEM:
• [Channels, communities, events]

Rules

  • Base ICPs on real data (their best customers), not assumptions
  • Be specific. "Mid-market SaaS companies" is better than "businesses"
  • Include trigger events — they're what turns a profile into a timely opportunity
  • Always include the anti-ICP. Knowing who to avoid saves more time than knowing who to target.
Usage Guidance
The skill appears coherent and low-risk from a technical footprint perspective. Before using it, avoid pasting customer contact details or other PII — instead provide aggregated, anonymized descriptions (e.g., "5 customers in fintech, 50–200 employees"). If you follow the README link to external context packs, verify the external site separately. Review any output before using it operationally (scoring thresholds and disqualifiers should be validated against your actual data).
Capability Analysis
Type: OpenClaw Skill Name: icp-builder Version: 1.0.0 The skill bundle is benign. It provides instructions in SKILL.md for an AI agent to build Ideal Customer Profiles based on user input, without any executable code or instructions for the agent to perform unauthorized actions. There are no signs of prompt injection, data exfiltration, malicious execution, or persistence mechanisms. The external URL in README.md is an informational link and not an instruction for the agent to interact with.
Capability Assessment
Purpose & Capability
The name/description (ICP Builder) match the SKILL.md: it asks for product details and customer examples and provides a scoring framework. There are no unrelated environment variables, binaries, or config requirements.
Instruction Scope
Runtime instructions are limited to asking the user for inputs and applying the scoring model; they do not instruct reading system files, environment variables, or contacting external endpoints. Note: the skill asks for 'best 5-10 customers' and 'worst customers' — those user-supplied lists can contain sensitive PII, so users should avoid pasting contact information or confidential records.
Install Mechanism
No install spec and no code files — an instruction-only skill. This minimizes disk installation risk.
Credentials
The skill declares no required environment variables, credentials, or config paths. Nothing disproportionate is requested for the described functionality.
Persistence & Privilege
The skill is not always-enabled and uses normal autonomous invocation defaults. It does not request system-wide persistence or modify other skills' settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install icp-builder
  3. After installation, invoke the skill by name or use /icp-builder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of ICP Builder — a step-by-step framework to identify and score high-value customer profiles. - Guides users through collecting inputs about customers and product. - Defines ideal company and buyer persona with detailed attributes. - Provides a weighted scoring model (1–5 scale) to rank prospects. - Includes anti-ICP: criteria for disqualifying poor-fit leads. - Supplies a clear template for documenting and using your ICP.
Metadata
Slug icp-builder
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is ICP Builder?

Builds Ideal Customer Profiles with scoring methodology. It is an AI Agent Skill for Claude Code / OpenClaw, with 735 downloads so far.

How do I install ICP Builder?

Run "/install icp-builder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ICP Builder free?

Yes, ICP Builder is completely free (open-source). You can download, install and use it at no cost.

Which platforms does ICP Builder support?

ICP Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ICP Builder?

It is built and maintained by 1kalin (@1kalin); the current version is v1.0.0.

💬 Comments