Skip to main content

sales-icp

Build an ideal customer profile across firmographic, technographic, behavioural, pain-point, budget and channel dimensions, plus the negative ICP, a 100-point scoring rubric, buyer personas, a prospecting playbook and a first-outreach draft that inherits the jurisdiction gates. Use when the user is selling to everyone and closing no one, or when a new segment needs defining. Do NOT use for evaluating one named account (use sales-qualify or sales-prospect) or for the pricing and packaging that follows from the segment (use forge's pricing work).

Zur Installation springen

Quellinformationen

Repository
FerroxLabs/murage
Letzte Quellaktivität
1. September 2026 um 16:03
Erkannte Sprache von SKILL.md
Englisch
Sterne
0
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
2 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
sales-icp
description
Build an ideal customer profile across firmographic, technographic, behavioural, pain-point, budget and channel dimensions, plus the negative ICP, a 100-point scoring rubric, buyer personas, a prospecting playbook and a first-outreach draft that inherits the jurisdiction gates. Use when the user is selling to everyone and closing no one, or when a new segment needs defining. Do NOT use for evaluating one named account (use sales-qualify or sales-prospect) or for the pricing and packaging that follows from the segment (use forge's pricing work).
license
MIT
metadata
{"author":"wayland","version":"1.0.0","tags":"sales icp personas targeting smb","category":"sales","attribution":"Wayland Business Suite (Original)"}
> **Templates and analytical tools only - not legal, marketing-compliance, or data-protection advice.** ICP outputs feed downstream cold-outreach work (CAN-SPAM, CASL, GDPR, UWG §7, CCPA exposure) and should not include illegal targeting (e.g., do not target German B2B prospects for cold email - UWG §7 forbids it without prior express consent). Drafted first messages inherit the sales-outreach Phase 0 jurisdiction gate. Never instruct users to scrape LinkedIn, Glassdoor, G2, Capterra, or Crunchbase free-tier - those ToS forbid it; use official APIs or OSINT. # Sales ICP > **Host tools.** This procedure names Wayland's tool set. Map each to whatever this host provides: > `web_extract` → the web-fetch tool, `terminal` → the shell, `execute_code` → a scratch script, > `file_tools.*` → read/write, `delegate_task` → subagents (or run the phases yourself, in order). > Where a helper script such as `analyze_page.py` is named and not present, do that parsing inline. Build a precise, actionable Ideal Customer Profile that downstream skills (`sales-prospect`, `sales-qualify`) consume to score real companies. Runs standalone via `/sales-icp <description>` or as the Strategy / ICP-fit subagent during `/sales prospect`. ## When to Use Trigger phrases: "build an ICP for <business>", "who should I sell to", "ideal customer profile for my <product>", `/sales icp <description>` (verb form), `/sales-icp <description>` (flat form). Do NOT use for: scoring an individual company against an existing ICP (`sales-prospect`), qualifying a single deal with BANT/MEDDIC (`sales-qualify`), researching a specific contact (`sales-contacts`). ## Invocation Modes This skill is **dual-mode**. **Standalone mode** (`/sales-icp <description>`) - User passes a description of their business, product, or service. - Skill runs market research (Phase 0), builds the full 6-dimension ICP, negative ICP, scoring rubric, personas, and prospecting playbook, then writes a Markdown report. - Default output path: a dated Markdown file in the workspace -- typically `.wayland/business-sales/<timestamp>-icp.md`. - Caller may override with an explicit `out_path` argument. **Subagent mode** (invoked by `sales-prospect` via `delegate_task(tasks=[...])`) - Parent orchestrator pre-fetches the prospect company's pages, contact intel, and competitive context, AND loads the user's existing `IDEAL-CUSTOMER-PROFILE.md` if available. - Child receives a fully self-contained `context` payload (see *Subagent contract* below). - Child does NOT re-fetch; it scores the prospect's ICP-fit and outreach readiness using the inputs. - Child returns a JSON object matching `output_schema` AND writes a per-dimension Markdown file to the assigned `out_path`. - Toolset for the child is `[terminal, file, web]` -- `execute_code` is blocked for delegated subagents, so any helper-script work must already be done by the parent. ## Inputs Standalone mode accepts: - `description` (required) -- a description of the business, product, or service. Should include: what it does, who it's currently sold to, price point or deal size, key differentiators, industry focus, company stage. If fewer than 10 words or critical context is missing, ask ONE clarifying question before proceeding. - `out_path` (optional) -- caller-controlled output path; falls back to a dated Markdown file in the workspace. Subagent mode receives in `context`: - `prospect_company` -- name + URL of the company being scored - `company_research` -- output from the Company Research subagent (firmographics, tech stack, growth signals) - `contact_intelligence` -- output from the Contact Intelligence subagent (buying committee, personalization anchors) - `opportunity_assessment` -- output from the Opportunity Assessment subagent (BANT qualification, pain points) - `competitive_analysis` -- output from the Competitive Positioning subagent (current tools, positioning angles) - `icp_context` -- contents of the user's `IDEAL-CUSTOMER-PROFILE.md`, especially channel preferences and buyer personas (if available) - `scoring_rubric` -- rubric text (parent embeds the 5-dimension Outreach Readiness rubric below) - `output_schema` -- exact JSON shape the child must return - `out_path` -- deterministic absolute path the child writes its dimension report to ## Workflow (Standalone Mode) ### Phase 0: Market Research Use `web_search` (5-result cap) to validate assumptions before drafting: 1. `[product category] market size TAM` -- addressable market 2. `[product category] competitors alternatives` -- positioning 3. `[product category] trends 2026` -- market dynamics 4. `[product category] buying process B2B` -- how companies purchase 5. `[product category] pricing benchmarks` -- budget expectations ### Phase 1: Parse the Business Description Extract: what the product/service does, who it's sold to, price point/deal size, differentiators, industry, company stage. If too vague, ask ONE clarifying question only -- otherwise make best judgment and state assumptions explicitly. ### Phase 2: Build the 6-Dimension ICP Analyze across all six dimensions. Use concrete numbers, named tools, specific job titles, and real industry examples -- not generic advice. #### Dimension 1: Firmographic Criteria - **Company Size by Revenue:** Specify exact ranges (e.g., "$5M-$50M ARR" not "mid-market"). Explain WHY (budget capacity, complexity needs, decision speed). - **Company Size by Employees:** Specify headcount ranges (e.g., "50-500 employees"). Correlate with revenue range. - **Industry Verticals:** List 3-5 PRIMARY verticals ranked by fit. For each, explain why it's a fit. List 2-3 SECONDARY verticals worth exploring. - **Geography:** Specify target regions. Consider language, regulatory environment, time zones, market maturity. - **Company Stage:** Define ideal stage (seed, Series A-D, growth, public). Explain why this stage aligns with the product. - **Growth Rate:** Specify ideal growth indicators (YoY revenue growth %, headcount growth %, funding recency). Present firmographic criteria as a table with columns: Criteria, Ideal Range, Why It Matters, Red Flag If Missing. #### Dimension 2: Technographic Signals - **Current Tech Stack:** List specific tools/platforms that indicate fit (e.g., "Uses Salesforce + HubSpot but NOT enterprise tools like SAP"). Group by category (CRM, marketing, analytics, infrastructure). - **Technical Sophistication:** Rate ideal technical maturity (1-5 scale). Too low = can't implement; too high = built internally. - **Integration Needs:** What systems does the product need to integrate with? Which integrations signal a prospect is ready? - **Technology Adoption Patterns:** Early adopters or fast followers? Best-of-breed or all-in-one? - **Digital Maturity Indicators:** Website quality, content marketing presence, social media activity, online reviews presence. #### Dimension 3: Behavioral Indicators - **Content Consumption:** What blogs, podcasts, newsletters, YouTube channels do they follow? What topics do they search for? - **Event Attendance:** Which conferences, webinars, meetups, trade shows? List 5-10 specific events by name. - **Community Membership:** Which Slack groups, LinkedIn groups, Reddit communities, Discord servers, forums are they active in? - **Buying Patterns:** RFP process? Committee decisions? Champion-led? Top-down mandate? - **Social Signals:** What do they post about on LinkedIn? What job titles engage with relevant content? - **Hiring Patterns:** What roles are they hiring for that signal need? #### Dimension 4: Pain Point Mapping Identify and rank the top 3-5 pain points. For EACH pain point, document: - **Pain Point Name:** Clear, specific label - **Severity Ranking:** Critical (business risk) / High (significant inefficiency) / Medium (nice-to-fix) - **How It Manifests:** Observable symptoms. What does the team complain about? What breaks? - **Business Impact:** Quantify the cost (lost revenue, wasted hours, missed opportunities) - **Trigger Events:** What amplifies this pain? (new funding, competitor launch, regulation change, scaling, leadership change, failed initiative) - **Current Workaround:** How are they solving this today? - **Your Solution Angle:** How does the product address this specific pain? Before/after story? Present as a ranked list with a severity heat map. #### Dimension 5: Budget Qualification - **Revenue Thresholds:** Minimum and maximum company revenue for viable deals - **Funding Stage Requirements:** Funding stages that indicate budget availability - **Tech Spend Indicators:** What percentage of revenue do ideal customers spend on tech? Absolute dollar range? - **Deal Size Sweet Spot:** Ideal annual contract value? Minimum viable deal? - **Budget Cycle Timing:** When do ideal customers set budgets? (calendar year, fiscal year, quarterly) - **Pricing Sensitivity:** Buy on value or cost? - **ROI Expectations:** What ROI? What payback period is acceptable? - **Budget Authority Signals:** External signs of budget (job posts mentioning tools, recent funding, expansion announcements) #### Dimension 6: Channel Preferences - **Research Channels:** G2, Capterra, analyst reports, peer recommendations, Google, Reddit, LinkedIn - **Preferred Contact Methods:** Rank: cold email, LinkedIn DM, phone, referral, event networking, community, content/inbound - **Decision-Making Process:** Map the buying journey. Who initiates? Evaluates? Approves? How long? - **Content Preferences:** Case studies, ROI calculators, demos, whitepapers, video testimonials, free trials - **Engagement Cadence:** How many touchpoints before a meeting? Ideal spacing? Best sequence? - **Trust Signals:** Customer logos, certifications, analyst recognition, community reputation ### Phase 3: Define the Negative ICP CRITICAL section. Define characteristics that DISQUALIFY a prospect. Document at least 8-10 disqualification criteria: - Too small (below revenue/headcount threshold) - Too large (above complexity/bureaucracy threshold) - Wrong industry (industries that seem related but aren't a fit, and why) - Wrong tech stack (technologies that indicate incompatibility) - Wrong stage (too early, too late, wrong trajectory) - No budget signals (signs they can't or won't pay) - Cultural misfit (values or approaches that clash) - Long sales cycle risk (indicators of 12+ month cycles with low close rates) - High churn risk (characteristics that predict early cancellation) - Competitive lock-in (deeply embedded with a competitor, high switching costs) For each, explain the specific red flag AND why it disqualifies. ### Phase 4: 100-Point ICP Scoring Rubric Build a lead qualification scorecard anyone on the team can use. | Category | Max Points | Scoring Criteria | |----------|-----------|-----------------| | Firmographic Fit | 25 | Size, industry, geography, stage | | Technographic Fit | 15 | Tech stack, sophistication, integration readiness | | Pain Point Alignment | 20 | Severity of pain, urgency, current workaround inadequacy | | Budget Capacity | 20 | Revenue, funding, tech spend, deal size fit | | Contact Access | 10 | Decision maker identified, warm path available | | Timing Signals | 10 | Trigger events, budget cycle, urgency indicators | For each category, define what scores 0%, 25%, 50%, 75%, and 100% of available points. **Example -- Firmographic Fit (25 points):** - **25 points (100%):** Company is in the primary target industry, within ideal revenue AND employee range, in target geography, at ideal stage, and showing strong growth signals - **19 points (75%):** Meets 4 of 5 firmographic criteria. One minor gap (e.g., slightly outside ideal size range but in perfect industry) - **13 points (50%):** Meets 3 of 5 criteria. Reasonable fit but needs further validation. Could be a fit with the right use case. - **6 points (25%):** Meets only 1-2 criteria. Marginal fit. Significant gaps in size, industry, or stage. Low priority unless other signals are very strong. - **0 points (0%):** Meets zero firmographic criteria. Wrong industry, wrong size, wrong stage. Disqualified on firmographics alone. Repeat this level of detail for ALL SIX scoring categories. A salesperson should be able to score a lead in under 5 minutes without asking anyone for help. **Grade Bands:** - **A+ (90-100):** Drop everything and pursue. Perfect fit, strong signals, clear path. Personalized, multi-threaded outreach within 24 hours. - **A (75-89):** High priority. Strong fit with minor gaps. Pursue actively with personalized outreach. - **B (60-74):** Good fit. Worth pursuing but don't over-invest until qualified further. Semi-personalized outreach. - **C (40-59):** Marginal fit. Only pursue if pipeline is thin. Add to automated nurture sequences. - **D (0-39):** Does not fit ICP. Do not pursue. Marketing nurture list at most. **Quick Qualification Checklist** (60-second yes/no): 1. Are they in a target industry? (Y/N) 2. Are they in the ideal size range? (Y/N) 3. Do they show growth signals? (Y/N) 4. Can you identify a likely pain point? (Y/N) 5. Can you find a decision maker to contact? (Y/N) Score: 5 Yes = likely A. 3-4 Yes = likely B. 1-2 Yes = likely C. 0 Yes = D. ### Phase 5: Buyer Personas (2-3) Each persona must feel like a real person, not a marketing abstraction. For EACH persona: - **Persona Name:** Memorable archetype (e.g., "The Frustrated VP of Engineering", "The Growth-Hungry Founder", "The Risk-Averse CFO") - **Demographic Profile:** Title, age range, career path, education, reporting structure - **Day-in-the-Life:** Typical day -- meetings, tasks, pressures - **Goals and KPIs:** What are they measured on? What does success look like? - **Pain Points:** Top 3 frustrations -- in their language, not yours - **Information Diet:** What they read, listen to, watch. Where they get advice. - **Objections:** Top 3-5 objections during the sales process. Actual words AND underlying concern. - **Messaging That Resonates:** 2-3 message angles. Specific subject lines and opening lines. - **What Turns Them Off:** Communication styles, claims, approaches that disengage them. - **How to Win Them Over:** Key proof points, case studies, demonstrations that move them from skeptical to interested. ### Phase 6: Prospecting Playbook - **Where to Find Them:** Specific platforms, directories, communities, events, databases. Include exact URLs or search queries. - **Search Strategies:** LinkedIn Sales Navigator filters, Google operators, industry database queries, job board searches. Provide actual query strings. - **Signal Monitoring:** Triggers indicating a company just became a better fit. Alerts for: funding announcements, leadership changes, job posts, product launches, competitor departures. - **Prioritization Framework:** When you find 100 matching companies, how do you pick the top 10? Stack rank criteria. - **Enrichment Checklist:** After identifying a prospect, what data do you gather before outreach? 10-item checklist. - **Warm Path Strategies:** Turn cold prospects warm. Mutual connections, content engagement, community involvement, event attendance. - **Timing Tactics:** Best times of year/month/week/day to reach out. Tied to budget cycles and industry rhythms. - **Disqualification Speed Check:** First 3 things to check that would immediately disqualify a prospect. - **Enrichment Sources:** LinkedIn Sales Navigator (official tier - never scraping), Crunchbase API (with paid key), BuiltWith, SimilarWeb (official). G2 / Glassdoor lookups must be **manual human only** - their ToS forbid automated collection. For each source, document what data to extract and how it informs qualification. - **Outreach Templates by Persona:** For each buyer persona, an opening line and subject line that aligns with their priorities and communication style. ### Phase 7: Market Context and Competitive Awareness - **Primary Competitors:** 3-5 competitors the sales team will encounter. For each, target segment and key differentiator. - **Competitive Positioning Statement:** Single sentence that positions the product against the most common competitor. - **Common Displacement Scenarios:** Which competitor products do ideal customers most often switch FROM? What triggers the switch? - **Market Trends Affecting ICP:** 2-3 market trends that are making the ICP more (or less) relevant right now. ## Subagent Mode -- Strategy / Outreach Readiness Scoring When invoked under `sales-prospect`, this skill scores the **Outreach Readiness** dimension (20% of the overall Prospect Score). It translates the other subagents' research into an actionable outreach plan. ### Step 1: Determine Best Outreach Channel Evaluate and rank channels for this prospect. Do NOT default to email -- choose the channel with the highest probability of getting a response. | Channel | Best When | Considerations | |---------|-----------|---------------| | **Cold Email** | Contact email is findable, prospect role checks email, personalization is strong | Most scalable but lowest response rate. Must be highly personalized to stand out. | | **LinkedIn DM** | Contact is active on LinkedIn (posts regularly, engages), profile public | Higher response rate than email but more limited in length. Works best with prior engagement. | | **LinkedIn Engage-First** | Contact creates content regularly | Comment on 2-3 posts before DM. Warms the contact. Takes 1-2 weeks but dramatically improves response. | | **Phone Call** | Direct phone available, prospect in role that answers calls (sales leaders, founders of small companies) | Highest conversion per attempt but hardest to execute. Best combined with another channel. | | **Warm Introduction** | Mutual connection exists and willing to intro | Highest response rate of all channels. Always pursue if available. | | **Event-Based** | Prospect attending or speaking at upcoming event | Natural context for connection. Mention event in outreach. | | **Community-Based** | Prospect active in a specific community (Slack, Discord, forum) | Engage in community first, then transition to direct conversation. | | **Referral from Customer** | You have a customer in their network or industry | Social proof + warm path. Ask customer for introduction or permission to name-drop. | | **Content/Inbound Trigger** | Prospect engages with your content (downloads, webinar) | Requires existing content engine. Most natural conversation starter. |
Auf GitHub ansehen
Diese SKILL.md ist sehr gross, daher zeigt SkillsMP hier nur den ersten Abschnitt. Auf GitHub ansehen