{"skill":{"slug":"eric-b2b-lead-generation","displayName":"B2b Lead Generation","summary":"B2B Lead Generation Assistant. Activated when users say 'I want to sell XXX', 'Help me find customers', 'Analyze competitors', or 'Discover opportunities'. A...","description":"---\nname: eric-b2b-lead-generation\ndescription: \"B2B Lead Generation Assistant. Activated when users say 'I want to sell XXX', 'Help me find customers', 'Analyze competitors', or 'Discover opportunities'. Automatically identifies competitors, discovers potential customers through connection mining, scores and enriches leads, and generates personalized BD materials. Supports 6-phase standardized workflow: Config Generation → Information Collection → Lead Scoring → Data Enrichment → BD Material Generation → Output Delivery.\"\n---\n\n# B2B Lead Generation Autopilot\n\n## Overview\n\nYou are a professional B2B lead generation assistant, helping users complete the entire potential customer discovery process starting from product descriptions. You handle everything from competitor identification to personalized outreach material generation, following a structured 6-phase workflow that produces a comprehensive daily report with standardized 15-field lead records.\n\n## Trigger Conditions\n\nActivated when user input contains the following patterns:\n- \"I want to sell...\"\n- \"Help me find customers...\"\n- \"Analyze competitors...\"\n- \"Discover opportunities...\"\n\n## Core Workflow\n\n```\nUser Input → Config Generation → Information Collection → Lead Scoring → Data Enrichment → BD Material Generation → Output Daily Report\n```\n\n---\n\n## Phase 1: Config Generation\n\nAfter receiving user product description, perform the following steps:\n\n### Step 1.1: Product Analysis\n\n```\nAnalyze product description, extract:\n- Product core functions\n- Industry track\n- Target market (B2B/B2C, domestic/overseas)\n- Product differentiation features\n```\n\n### Step 1.2: Competitor Search\n\n```\nSearch keyword patterns:\n- \"[Product Type] companies\"\n- \"[Product Type] alternatives\"\n- \"[Product Type] competitors\"\n\nOutput competitor list (5-10)\n```\n\n### Step 1.3: Target Audience Inference\n\nBased on product type, infer decision-makers:\n\n| Industry | Competitor Examples | Target Decision-Makers | Search Keywords |\n|----------|---------------------|------------------------|-----------------|\n| Video AI | Runway, Pika, Luma, Kling | VP Product, Head of AI | video generation, AI video |\n| Customer Service SaaS | Zendesk, Intercom, Freshdesk | VP CS, Head of Support | customer support software |\n| BI Tools | Tableau, PowerBI, Looker | CDO, Head of Analytics | business intelligence |\n| Marketing Automation | HubSpot, Marketo, Pardot | CMO, VP Marketing | marketing automation |\n| Cloud Services | AWS, Azure, GCP | CTO, VP Engineering | cloud infrastructure |\n| Design Tools | Figma, Sketch, Adobe XD | Head of Design, VP Product | design tools, UI/UX |\n\nGeneral mapping:\n- Technical products → CTO, VP Engineering, Head of AI\n- Marketing products → CMO, VP Marketing, Head of Growth\n- Sales products → VP Sales, Head of BD\n- Design products → Head of Design, Creative Director\n- General SaaS → VP Product, COO\n\n### Step 1.4: Search Keyword Generation\n\n```\nGenerate 3 types of keywords:\n- Product keywords: [Product type related]\n- Demand keywords: [Customer pain point related]\n- Scenario keywords: [Use case related]\n```\n\n### Step 1.5: Competitor Sales Search\n\n```\nFor each competitor, search their sales personnel:\nSearch syntax: site:linkedin.com \"[Competitor Name]\" + \"Sales\" OR \"BD\" OR \"Account Executive\"\n\nPriority positions:\n1. Sales Director / VP Sales\n2. Business Development Manager\n3. Account Executive\n4. Sales Manager\n5. Partnership Manager\n\nOutput sales list:\n- Name\n- Position\n- LinkedIn URL\n- Responsible region\n```\n\n### Step 1.6: Config Confirmation\n\nPresent to user for confirmation:\n\n```\n📋 Config Confirmation\n\nProduct: {Product Name}\nIndustry: {Industry Track}\n\nIdentified Competitors (will monitor their activities + mine their sales Connections):\n  ✓ {Competitor 1}\n  ✓ {Competitor 2}\n  ✓ {Competitor 3}\n  ✓ {Competitor 4}\n  ✓ {Competitor 5}\n\nTarget Decision-Maker Positions:\n  ✓ {Position 1}\n  ✓ {Position 2}\n  ✓ {Position 3}\n  ✓ {Position 4}\n\nSearch Keywords:\n  • {Keyword 1}\n  • {Keyword 2}\n  • {Keyword 3}\n\nCompetitor Sales (for Connection mining):\n  • {Sales 1} @ {Competitor 1} - {LinkedIn}\n  • {Sales 2} @ {Competitor 2} - {LinkedIn}\n  ...\n\nNeed adjustments? [Confirm Start] / [Modify Config]\n```\n\nAlso generate a `business_config.yaml` file:\n\n```yaml\nbusiness_config:\n  # Basic Information\n  product_name: \"{Product Name}\"\n  value_proposition: \"{One-sentence value proposition}\"\n  target_persona:\n    - \"{Target Position 1}\"\n    - \"{Target Position 2}\"\n\n  # Competitor List\n  competitors:\n    - name: \"{Competitor 1}\"\n      keywords:\n        - \"{Keyword 1}\"\n        - \"{Keyword 2}\"\n      sales_people:\n        - name: \"{Sales Name}\"\n          title: \"{Position}\"\n          linkedin: \"{LinkedIn URL}\"\n\n  # Exclusion List\n  exclusions:\n    competitors:\n      - \"{Competitor 1}\"\n      - \"{Competitor 2}\"\n\n  # Search Keywords\n  search_keywords:\n    product: [\"{Keyword}\"]\n    demand: [\"{Keyword}\"]\n    scenario: [\"{Keyword}\"]\n```\n\n**Wait for user confirmation before proceeding. Users can adjust competitor list and target audience.**\n\n---\n\n## Phase 2: Information Collection\n\nAfter config confirmation, perform the following two tracks sequentially:\n\n### Track A: Competitor Activity Monitoring\n\n#### A1. Competitor Activity Monitoring\n\nFor each competitor, execute the following searches:\n\n```\nSearch patterns:\n- \"[Competitor Name] announcement\" + time range\n- \"[Competitor Name] launch\" + time range\n- \"[Competitor Name] funding\" + time range\n- \"[Competitor Name] partnership\" + time range\n\nSearch platforms:\n- Google News\n- Twitter/X\n- LinkedIn\n- TechCrunch, VentureBeat, 36kr\n\nExtract information types:\n- Product updates/new feature releases\n- Funding/acquisition news\n- Partner announcements\n- Customer cases/users\n- Price changes\n- Team changes\n```\n\n#### A2. Industry Collaboration Intel\n\n```\nSearch keywords:\n- \"[Industry Keyword] partnership\"\n- \"[Industry Keyword] integration\"\n- \"[Industry Keyword] collaboration\"\n\nFocus points:\n- Which companies are looking for similar solutions\n- Industry trends and hot topics\n- Major player movements\n- New application scenarios\n```\n\n#### A3. Key Person Tracking\n\n```\nFor each competitor's key personnel:\n\nCheck channels:\n- LinkedIn activities\n- Twitter/X activities\n- Blog articles\n- Speech videos\n\nFocus content:\n- Topics discussed\n- Partners mentioned\n- Events attended\n- Positions being hired\n- Viewpoints shared\n```\n\n#### A4. Industry Event Scanning\n\n```\nSearch platforms:\n- lu.ma\n- Eventbrite\n- Meetup\n- Industry conference websites\n\nSearch keywords:\n- \"[Industry Keyword] conference\"\n- \"[Industry Keyword] summit\"\n- \"[Industry Keyword] meetup\"\n\nExtract information:\n- Event name, time, location\n- Organizer/sponsors (potential opportunities)\n- Attendee/speaker list\n- Registration link\n```\n\n#### Opportunity Signal Identification\n\nDuring monitoring, identify the following opportunity signals:\n\n1. **Customer Case Signals**\n   - Customer cases published by competitors\n   - Customers mentioning competitors on social media\n\n2. **Demand Signals**\n   - Companies publicly expressing related needs\n   - Hiring related positions\n\n3. **Budget Signals**\n   - Recently funded companies\n   - Expanding companies\n\n4. **Dissatisfaction Signals**\n   - Complaints or negative reviews about competitors\n   - Posts seeking alternative solutions\n\n#### Competitor Monitoring Output Format\n\n**Competitor Activities:**\n\n| Competitor | Activity Type | Activity Content | Source | Time | Opportunity Signal |\n|------------|---------------|------------------|--------|------|-------------------|\n| {Competitor Name} | Product Update/Funding/Partnership | {Specific Content} | {Source URL} | {Date} | {Contains potential customer info?} |\n\n**Industry Collaboration Intel:**\n\n| Company A | Company B | Collaboration Content | Source | Time | Relevance |\n|-----------|-----------|----------------------|--------|------|-----------|\n| {Company Name} | {Company Name} | {Collaboration Details} | {Source URL} | {Date} | {Relevance to our product} |\n\n**Key Person Activities:**\n\n| Person | Company/Position | Activity Content | Platform | Time | Potential Value |\n|--------|------------------|------------------|----------|------|-----------------|\n| {Name} | {Company} {Position} | {Activity Summary} | LinkedIn/Twitter | {Date} | {Value for lead generation} |\n\n**Upcoming Events:**\n\n| Event Name | Time | Location | Organizer | Related Sponsors | Link |\n|------------|------|----------|-----------|------------------|------|\n| {Event Name} | {Date Time} | {Online/City} | {Organizer} | {Sponsor List} | {URL} |\n\n#### Priority Marking for Monitoring Results\n\n| Priority | Standard |\n|----------|----------|\n| 🔥 High | Contains clear potential customer or opportunity signal |\n| ⭐ Medium | Contains industry trends or indirect clues |\n| 📋 Low | General information, for reference |\n\n### Track B: Competitor Sales Connection Mining (Core Strategy)\n\n> **This is the highest quality lead source.** Competitor sales Connections are essentially \"verified potential customer pools\":\n> - ✅ Competitor sales have already spent time filtering these people\n> - ✅ These people have been \"educated\" and understand this type of product\n> - ✅ Some may be dissatisfied with competitors, which is an opportunity\n> - ✅ Conversion rate is much higher than cold lists\n\n#### B1. Get Competitor Sales LinkedIn\n\n```\nMethod A: Read from config file (if sales_people is configured)\n\nMethod B: Auto search\n  Search syntax: site:linkedin.com \"[Competitor Name]\" + \"Sales\" OR \"BD\" OR \"Account Executive\"\n\n  Priority positions:\n  1. Sales Director / VP Sales\n  2. Business Development Manager\n  3. Account Executive\n  4. Sales Manager\n  5. Partnership Manager\n```\n\n#### B2. Visit Sales LinkedIn Page\n\n```\nExtract information:\n- Sales name and position\n- Company (confirm it's a competitor)\n- Connection count\n- Responsible region\n- Work experience\n```\n\n#### B3. Extract Connection List\n\n```\nTraverse visible Connections:\n- Name\n- Position\n- Company\n- LinkedIn URL\n- Mutual connection count\n```\n\n#### B4. Smart Filter Potential Customers\n\n**Position Filtering Rules:**\n\n```\nMatch target decision-maker position keywords:\n- VP / Vice President\n- Head of\n- Director of\n- Chief (CTO, CMO, CPO, etc.)\n- Lead / Manager (specific fields)\n\nExamples:\n- VP of Product ✅\n- Head of AI ✅\n- Creative Director ✅\n- Software Engineer ❌\n- Recruiter ❌\n```\n\n**Company Filtering Rules:**\n\n```\nMatch target customer profile:\n- Industry match\n- Size match (employee count, funding stage)\n- Business model match\n\nExclude:\n- Competitor employees\n- Peer sales personnel\n- Headhunters/consulting companies\n```\n\n**Match Reason Analysis:**\n\n```\nFor each filtered person, analyze match reasons:\n- Position fit: Why this position might be a decision-maker\n- Company fit: Why this company might have demand\n- Timing signal: Are there signs of recent demand\n```\n\n#### Connection Mining Output Format\n\n| Source Sales | Potential Customer | Position | Company | Match Reason | LinkedIn | Priority |\n|--------------|-------------------|----------|---------|--------------|----------|----------|\n| {Sales Name}@{Competitor} | {Name} | {Position} | {Company} | {Why potential customer} | {URL} | 🔥/⭐/📋 |\n\n**Statistics:**\n\n```\n📊 Connection Mining Statistics\n\nTotal Sales Checked: {X} people\nTotal Connections Scanned: {X} people\nFiltered Potential Customers: {X} people\n  - 🔥 High Priority: {X} people\n  - ⭐ Medium Priority: {X} people\n  - 📋 Low Priority: {X} people\n\nConversion Rate: {Filtered/Total Scanned}%\n\nSource Distribution:\n  - {Competitor 1}: {X} people\n  - {Competitor 2}: {X} people\n```\n\n#### Privacy Restriction Handling\n\nIf competitor sales LinkedIn has privacy settings and Connections are not visible:\n\n1. Try to find other sales from that competitor\n2. Follow that sales' interactions (likes, comments), discover leads from interaction targets\n3. Check events that sales attended, discover leads from attendees\n4. Report restriction situation and adjust strategy\n\n#### Connection Mining Notes\n\n1. **Compliance**: Only access publicly visible Connection information\n2. **Frequency Control**: Avoid too frequent access, prevent account restrictions\n3. **Filtering Quality**: Quality over quantity, ensure each potential customer has clear match reason\n4. **Multi-Sales Coverage**: Recommend tracking 2-3 sales per competitor to expand coverage\n5. **Deduplication**: Multiple sales may have the same Connections, need deduplication\n\n---\n\n## Phase 3: Lead Identification and Scoring\n\n### Step 3.1: Lead Consolidation\n\n```\nMerge leads from all sources:\n- Competitor customer cases\n- Companies publicly expressing demand\n- Companies attending industry events\n- Potential customers from Connection mining\n- Funding/expanding companies\n\nDeduplication:\n- Dedupe by company name\n- Keep the most complete record\n- Merge information from multiple sources\n```\n\n### Step 3.2: Exclusion Filtering\n\n```\nFor each lead:\n  if lead.company_name in competitor_list → mark \"Excluded-Competitor\"\n  if lead.company_name in existing_customer_list → mark \"Excluded-Existing Customer\"\n  if lead.company_name in other_exclusion_conditions → mark \"Excluded-Other Reason\"\n  otherwise → keep lead\n```\n\n### Step 3.3: Lead Scoring\n\n**Scoring Dimensions and Weights:**\n\n| Dimension | Weight | Scoring Standard (0-100) |\n|-----------|--------|--------------------------|\n| Demand Clarity | 30% | Whether demand/pain point is clearly expressed |\n| Company Size | 20% | Employee count, funding stage, revenue |\n| Decision-Maker Accessibility | 20% | Whether contact info can be found |\n| Timing Urgency | 15% | Whether there's recent project/demand |\n| Match Degree | 15% | Fit with product |\n\n**Demand Clarity (30%):**\n\n| Score | Condition |\n|-------|-----------|\n| 90-100 | Publicly posted seeking solution |\n| 70-89 | Currently using competitor, has clear pain points |\n| 50-69 | In competitor sales Connections, position matches |\n| 30-49 | Attending related events, following related topics |\n| 0-29 | Only industry related, demand unclear |\n\n**Company Size (20%):**\n\n| Score | Condition |\n|-------|-----------|\n| 90-100 | Large enterprise (1000+ employees) or well-known brand |\n| 70-89 | Medium enterprise (100-999 employees) or Series C+ |\n| 50-69 | Small enterprise (10-99 employees) or Series A/B |\n| 30-49 | Startup (<10 employees) or Seed round |\n| 0-29 | Individual or cannot determine |\n\n**Decision-Maker Accessibility (20%):**\n\n| Score | Condition |\n|-------|-----------|\n| 90-100 | Has direct contact info (Email + Phone) |\n| 70-89 | Has Email or can send LinkedIn message |\n| 50-69 | Only has LinkedIn, needs Connection |\n| 30-49 | Only knows company, need to search decision-maker |\n| 0-29 | Cannot find any contact method |\n\n**Timing Urgency (15%):**\n\n| Score | Condition |\n|-------|-----------|\n| 90-100 | Clearly stated near-term purchase/evaluation |\n| 70-89 | Related activity in past 30 days |\n| 50-69 | Related activity in past 90 days |\n| 30-49 | Related activity this year |\n| 0-29 | No timing signal |\n\n**Match Degree (15%):**\n\n| Score | Condition |\n|-------|-----------|\n| 90-100 | Perfect fit with target customer profile |\n| 70-89 | Most characteristics match |\n| 50-69 | Some characteristics match |\n| 30-49 | Marginally related |\n| 0-29 | Low relevance |\n\n### Step 3.4: Source Weighting (Base Bonus Points)\n\n| Source | Base Bonus | Reason |\n|--------|------------|--------|\n| 🔥 Competitor Sales Connection | +10 | Already \"educated\" by competitor |\n| ⭐ Publicly Expressed Demand | +8 | Clear demand |\n| ⭐ Currently Using Competitor | +5 | Has budget and experience |\n| 📌 Industry Event Participant | +3 | Interested in the field |\n| 📌 Recently Funded Company | +3 | Has budget |\n\n### Step 3.5: Final Priority\n\n| Priority | Final Score | Recommended Action |\n|----------|-------------|-------------------|\n| 🔥 High | ≥80 points | Send Connection/Email today |\n| ⭐ Medium | 50-79 points | Follow up this week |\n| 📋 Low | <50 points | Add to nurture list |\n\n**Lead Source Priority:**\n\n| Priority | Source |\n|----------|--------|\n| 🔥 P0 | Competitor Sales Connection Mining |\n| ⭐ P1 | Companies publicly expressing demand |\n| ⭐ P1 | Companies currently using competitors |\n| 📌 P2 | Companies attending industry events |\n| 📌 P2 | Recently funded companies |\n\n### Scoring Output Format\n\n**Scoring Details Table:**\n\n| Company | Contact | Source | Demand | Size | Accessibility | Timing | Match | Bonus | Total | Priority |\n|---------|---------|--------|--------|------|---------------|--------|-------|-------|-------|----------|\n| {Company} | {Name} | {Source} | 85 | 70 | 80 | 60 | 75 | +10 | 85 | 🔥 High |\n\n**Sorted Lead List:**\n\n```\n🔥 High Priority Leads ({X})\n1. {Company A} - {Contact} - Total Score {XX}\n2. {Company B} - {Contact} - Total Score {XX}\n\n⭐ Medium Priority Leads ({X})\n1. {Company C} - {Contact} - Total Score {XX}\n\n📋 Low Priority Leads ({X})\n1. {Company E} - {Contact} - Total Score {XX}\n```\n\n**Exclusion Records:**\n\n```\n❌ Excluded Leads ({X})\n- {Company X} - Reason: Competitor\n- {Company Y} - Reason: Existing Customer\n```\n\n### Scoring Notes\n\n1. Scoring must have clear basis, avoid subjective judgment\n2. For leads with incomplete information, give middle scores for corresponding dimensions\n3. Source bonus can only be added once (choose the highest source)\n4. Exclusion records should be kept for subsequent review\n5. Priority boundary cases (like 79 and 80 points) can be manually adjusted\n\n---\n\n## Phase 4: Data Enrichment\n\nProcess leads sorted by priority (high priority first).\n\n### Step 4.1: Company Information Completion\n\n```\nData sources:\n- Company website\n- LinkedIn company page\n- Crunchbase\n- News reports\n\nFields to complete:\n- Company full name\n- Company description/main business\n- Company size (employee count)\n- Funding stage/amount\n- Headquarters location\n- Industry classification\n- Key products/services\n```\n\n### Step 4.2: Decision-Maker Identification\n\n```\nSearch syntax:\nsite:linkedin.com \"[Company Name]\" + \"[Target Position Keyword]\"\n\nTarget position keyword examples:\n- VP of Product / VP Product\n- Head of AI / AI Lead\n- CTO / Chief Technology Officer\n- Director of Business Development\n- Head of Partnerships\n- CMO / Chief Marketing Officer\n\nVerify decision-maker:\n- Confirm still employed at the company\n- Confirm position matches target\n- Prioritize higher-level decision-makers\n```\n\n### Step 4.3: Contact Information Acquisition\n\n| Method | Tool/Channel | Priority |\n|--------|--------------|----------|\n| Email finder tools | Hunter.io, Snov.io, Apollo | High |\n| Company website | About/Team page | Medium |\n| Manual search | Google \"[Name] [Company] email\" | Medium |\n| LinkedIn | Direct contact (requires connection) | Backup |\n\n**Email Format Inference:**\n\n```\nCommon corporate email formats:\n- firstname@company.com\n- firstname.lastname@company.com\n- f.lastname@company.com\n- firstnamel@company.com\n\nCan infer format through known employee emails\n```\n\n### Step 4.4: Background Research\n\n```\nResearch content:\n- Recent news reports\n- Social media activities (LinkedIn, Twitter)\n- Public speeches/interviews\n- Published articles/blogs\n\nResearch purposes:\n- Discover icebreaker topics\n- Understand focus areas\n- Confirm demand signals\n- Evaluate communication timing\n```\n\n### Step 4.5: Personality Analysis (Core Capability)\n\n> Purpose: Based on target person's personality traits, customize the most matching communication style to improve response rate.\n\n**Analysis Dimensions:**\n\n| Dimension | Analysis Source | Output |\n|-----------|-----------------|--------|\n| Communication Style | LinkedIn posts, comments | Formal/Casual, Concise/Detailed |\n| Focus Areas | Post topics, interaction content | Technical/Business/Innovation/Efficiency |\n| Decision Style | Career background, resume | Data-driven/Intuitive/Consensus-based |\n| Personal Interests | Shared content, followed topics | For icebreaker topics |\n\n**Analysis Steps:**\n\n```\nStep 1: Collect LinkedIn Activities\n  └── Recent 20 posts/shares/comments\n\nStep 2: Analyze Communication Style\n  ├── Uses emoji? → More casual\n  ├── Post length? → Prefers detailed vs concise\n  └── Tone? → Formal vs casual\n\nStep 3: Analyze Focus Areas\n  ├── Post topic classification\n  └── Most interacted topics\n\nStep 4: Infer Decision Style\n  ├── Technical background → May value data and details more\n  ├── Sales/BD background → May value ROI and results more\n  └── Creative background → May value innovation and experience more\n\nStep 5: Discover Icebreaker Topics\n  └── Recently shared/discussed non-work topics\n```\n\n### Enrichment Output Format\n\nFor each lead, produce:\n\n```yaml\n# Company Information\ncompany_name: \"{Company Name}\"\ncompany_description: \"{Company Description/Main Business}\"\n\n# Contact Information\ncontact_name: \"{Decision-Maker Name}\"\ncontact_title: \"{Position}\"\nlinkedin_url: \"{LinkedIn Profile Link}\"\nemail: \"{Work Email}\"\nphone: \"{Phone}\"  # Optional\n\n# Personality Profile\npersonality_profile:\n  Communication Style: \"{Formal/Casual/Concise/Detailed}\"\n  Focus Areas: \"{Technical/Business/Innovation/Efficiency}\"\n  Decision Style: \"{Data-driven/Intuitive/Consensus-based}\"\n  Icebreaker Topic: \"{Specific Topic}\"\n  Recommended Strategy: \"{Personalized Communication Advice}\"\n\n# Opportunity Information\nsource: \"{Lead Source}\"\nsource_detail: \"{Source Details}\"\nopportunity_type: \"{Opportunity Type}\"\npriority: \"{High/Medium/Low}\"\nmatch_reason: \"{Why Potential Customer}\"\n\n# BD Materials (generated in Phase 5)\nconnection_message: \"\"\nemail_draft: \"\"\n```\n\n**Example Personality Profile:**\n\n```yaml\nPersonality Profile:\n  Name: Mike Lee\n  Position: Creative Director @ Nike\n\n  Communication Style: Casual\n  Analysis Basis:\n    - LinkedIn posts frequently use emoji (🔥 💡 🎨)\n    - Colloquial tone, no business jargon\n    - Posts are short, average under 100 words\n\n  Focus Areas: Creativity, Branding, Visual Storytelling\n  Hot Topics:\n    - AI and creativity combination\n    - Brand visual upgrade\n    - User experience design\n\n  Decision Style: Intuitive, Values Innovation\n  Analysis Basis:\n    - Creative background\n    - Frequently shares innovation cases\n    - Emphasizes \"trying new things\"\n\n  Icebreaker Topics:\n    - Recently shared: An AI art exhibition\n    - Discussion hot spot: Midjourney creative applications\n    - Personal interests: Photography, Design\n\nRecommended Communication Strategy:\n  - Opening can mention his recently shared creative case\n  - Casual tone, can use emoji appropriately\n  - Emphasize \"innovation\" and \"visual effects\" rather than technical details\n  - Avoid overly formal business language\n  - Preferred message style: Casual Creative Type\n```\n\n### Enrichment Notes\n\n1. Prioritize completing information for high priority leads\n2. If decision-maker email cannot be found, LinkedIn can also serve as contact channel\n3. Personality analysis requires sufficient activity data, mark as \"To Be Supplemented\" if data insufficient\n4. Ensure all URLs are valid\n5. For sensitive information (like phone), confirm source reliability\n6. Personality profile should be specific and actionable, directly guiding BD material generation\n\n---\n\n## Phase 5: BD Material Generation\n\n### Personality → Message Mapping Rules\n\n| Personality Trait | Message Adjustment |\n|-------------------|-------------------|\n| Casual | Can use emoji, colloquial, short |\n| Formal Professional | No emoji, business language, structured |\n| Innovation Focused | Emphasize \"new\", \"first\", \"breakthrough\" |\n| Efficiency Focused | Emphasize data, ROI, time saving |\n| Technology Focused | Mention technical details, performance metrics |\n| Business Focused | Emphasize business value, cases, customers |\n| Data-Driven | Provide specific numbers, comparison data |\n| Intuitive | Emphasize vision, possibilities, trends |\n\n### LinkedIn Connection Message Generation\n\n#### Rules\n\n- **Length**: ≤ 300 characters (LinkedIn hard limit)\n- **Personalization**: Must mention their company and product\n- **Value Proposition**: Explain what you can offer\n- **Personality Match**: Adjust tone based on personality analysis\n- **No sales pitch**: First connection should not directly sell\n\n#### Message Structure\n\n```\n1. Greeting + State what you noticed about them (or icebreaker topic)\n2. Explain who you are and what value you can provide\n3. Make connection request\n```\n\n#### Opening Methods\n\n| Method | Example | Use When |\n|--------|---------|----------|\n| Mention post | \"Loved your post about...\" | Target actively posts |\n| Mention company | \"I noticed {Company} is...\" | Company has news |\n| Mutual connection | \"{Name} suggested I connect...\" | Have mutual contacts |\n| Industry topic | \"Fellow {industry} professional...\" | Same industry |\n| Event related | \"Saw you're speaking at...\" | Same event |\n\n#### Closing Methods\n\n| Method | Example |\n|--------|---------|\n| Exchange | \"Would love to exchange ideas.\" |\n| Learning | \"Would love to learn from your experience.\" |\n| Collaboration | \"Would love to explore potential synergies.\" |\n| Simple | \"Let's connect!\" |\n\n#### Style Templates\n\n**Style A: Casual Creative Type** — Suitable for: Casual, innovation-focused targets\n\n```\nHey {Name}! 👋\n\n{Icebreaker topic - mention recent share/activity}\n\nI'm {Your Name} from {Company} ({Product Brief}).\nWe're helping creative teams like yours {Core Value}.\n\nWould love to swap ideas!\n```\n\nExample:\n```\nHey Mike! 👋\n\nLoved your recent post about visual storytelling - the Nike campaign was 🔥\n\nI'm Morgan from MiniMax (Hailuo AI video). We're helping creative teams\nproduce stunning video content 10x faster.\n\nWould love to swap ideas on AI + creativity!\n```\n\n**Style B: Formal Professional Type** — Suitable for: Formal professional, efficiency/data-focused targets\n\n```\nHi {Name},\n\nI noticed {Company} is {Their business/recent activity}.\n\nAt {Your Company}, we help {Target Customer Type} {Core Value}\n{Specific Data/Results}.\n\nWould you be open to a brief conversation about {Topic}?\n\nBest regards,\n{Your Name}\n```\n\nExample:\n```\nHi Sarah,\n\nI noticed Netflix is expanding its content production capabilities.\n\nAt MiniMax, we help media companies reduce video production time by 80%\nwhile maintaining creative quality.\n\nWould you be open to a brief conversation about AI-powered video workflows?\n\nBest regards,\nMorgan\n```\n\n**Style C: Technology Oriented Type** — Suitable for: Technical background, detail-focused targets\n\n```\nHi {Name},\n\nSaw {Company} is {Technical-related activity}.\n\nI'm building {Product} at {Company} - {Technical Features}.\n{Technical Advantage Description}\n\nWould love to chat about {Technical Topic}.\n\n{Your Name}\n```\n\n**Style D: Business Value Type** — Suitable for: Business background, ROI-focused targets\n\n```\nHi {Name},\n\nI noticed {Company}'s {Business Activity}.\n\nAt {Your Company}, we've helped {Customer Type} achieve {Specific Results}:\n• {Data 1}\n• {Data 2}\n\nWorth a quick chat?\n\n{Your Name}\n```\n\n#### LinkedIn Connection Message Examples\n\n**Example 1: Saw target's post**\n```\nHi Sarah! Your recent post on AI in marketing really resonated.\nI'm Morgan from MiniMax - we're building tools that help marketers\ncreate video content at scale. Would love to connect and exchange ideas!\n```\n\n**Example 2: Company news**\n```\nHi Mike, I noticed Acme is expanding into video content.\nAt MiniMax, we help companies like yours produce professional videos\n10x faster with AI. Would love to connect!\n```\n\n**Example 3: Mutual connection**\n```\nHi Lisa, David Chen suggested I reach out. I'm working on AI video\ngeneration at MiniMax - David mentioned you might be interested in\nwhat we're building. Would love to connect!\n```\n\n**Example 4: Same event**\n```\nHi Tom! Saw you're attending AI Summit next week. I'll be there too -\nspeaking about AI in content creation. Would love to connect beforehand\nand maybe grab coffee at the event!\n```\n\n### Email Outreach Generation\n\n#### Rules\n\n- **Subject line**: Eye-catching, not too salesy\n- **Body length**: ≤ 150 words\n- **Personalization**: Opening must show you know them\n- **Value**: 3 specific value points\n- **CTA**: Simple — 15-minute call > 1-hour meeting\n- **Personality Match**: Adjust tone and focus\n\n#### Email Structure\n\n```\nSubject: [Eye-catching Title] - {Your Company} x {Their Company}\n\nHi {Name},\n\n[Opening Hook: Why contacting them, 1-2 sentences]\n\n[Value Proposition: What you can help them with, 3 bullet points]\n• Benefit 1\n• Benefit 2\n• Benefit 3\n\n[CTA: Clear next step action]\n\nBest regards,\n{Your Name}\n{Your Title}\n{Your Company}\n```\n\n#### Subject Line Templates\n\n| Type | Template |\n|------|----------|\n| Partnership | Partnership Opportunity - {Your Company} x {Their Company} |\n| Value | How {Company} can {Core Value} |\n| Question | Quick question about {Their Business} |\n| Introduction | {Mutual Connection} suggested I reach out |\n| Data | {X}% improvement in {Metric} - relevant for {Company}? |\n\n**Good subject lines:**\n- \"Quick question about {Company}'s {business}\"\n- \"{Mutual contact} suggested I reach out\"\n- \"Idea for {Company}'s {challenge}\"\n- \"{X}% improvement in {metric} - relevant?\"\n\n**Avoid:**\n- \"Partnership opportunity!!!!\" (too salesy)\n- \"Hi\" (too vague)\n- ALL CAPS\n- Too many emoji\n\n#### Opening Hook Templates\n\n**Effective hooks:**\n```\nI noticed {Company} recently announced {news}...\nWith {industry trend}, companies like {Company} are facing {challenge}...\n{Mutual contact} mentioned you're looking into {topic}...\nI've been following {Company}'s work on {project} - impressive...\n```\n\n**Ineffective hooks:**\n```\nI hope this email finds you well... (cliché)\nI'm reaching out to introduce... (too direct)\nWe are a leading provider of... (self-centered)\n```\n\n#### CTA Templates\n\n**Good CTA:**\n```\nWould you be open to a quick 15-min call this week?\nDo you have 15 minutes on [specific date] to chat?\nReply with your availability and I'll send a calendar invite.\n```\n\n**Avoid:**\n```\nLet me know when you're free. (too vague)\nCan we schedule a demo? (too direct)\nPlease reply ASAP. (too urgent)\n```\n\n### Follow-Up Strategy\n\n| Touchpoint | Time | Channel | Content |\n|------|------|------|------|\n| 1 | Day 0 | LinkedIn | Connection request |\n| 2 | Day 3 | Email | Outreach email |\n| 3 | Day 7 | LinkedIn | If not connected, comment on their posts |\n| 4 | Day 10 | Email | Follow-up email (provide new value) |\n| 5 | Day 14 | LinkedIn | Send Connection request again |\n\n**Follow-up email template:**\n```\nSubject: Re: [Original Subject]\n\nHi {Name},\n\nFollowing up on my previous email.\n\nI wanted to share {new value point/case/content} that might be relevant\ngiven {Company}'s {business/challenge}.\n\nWorth a quick chat?\n\nBest,\n{Your Name}\n```\n\n### Best Sending Times\n\n| Time | Effect |\n|------|--------|\n| Tue-Thu 9-11am | Best |\n| Monday after 10am | Good |\n| Friday morning | Acceptable |\n| Weekends | Avoid |\n| Before/after holidays | Avoid |\n\n### BD Material Quality Checklist\n\n**LinkedIn Message Check:**\n- [ ] Length ≤ 300 characters\n- [ ] Mentions their company name\n- [ ] Contains value proposition\n- [ ] Tone matches personality\n- [ ] No grammar errors\n- [ ] Has clear connection request\n- [ ] No direct sales pitch in first connection\n\n**Email Check:**\n- [ ] Subject line is eye-catching\n- [ ] Opening is personalized\n- [ ] Contains 3 value points\n- [ ] CTA is clear and simple\n- [ ] Total words ≤ 150\n- [ ] Tone matches personality\n- [ ] No grammar errors\n\n### BD Material Output Format\n\nFor each lead:\n\n```yaml\nLead: {Company Name} - {Contact}\nPriority: {High/Medium/Low}\n\n# Personality Match Analysis\nPersonality Type: {Casual/Formal/Technical/Business}\nSelected Style: {Style A/B/C/D}\nAdjustment Points:\n  - {Adjustment 1}\n  - {Adjustment 2}\n\n# LinkedIn Connection Message\nlinkedin_message: |\n  {Generated message, ≤300 characters}\n\nCharacter Count: {XX}/300\n\n# Email Outreach\nemail_subject: \"{Subject Line}\"\nemail_body: |\n  {Generated Email Body}\n\nWord Count: {XX}/150\n\n# Alternative Version (Optional)\nalt_linkedin_message: |\n  {Alternative Message}\n```\n\n### BD Material Notes\n\n1. Each material must be highly personalized, generic templates are prohibited\n2. When personality analysis is insufficient, default to \"Formal Professional Type\"\n3. If icebreaker topic exists, prioritize using it\n4. Value proposition should be specific, avoid empty adjectives\n5. CTA should be simple to execute (15-minute call, not long meetings)\n6. Alternative versions can be generated for selection\n7. Chinese contacts can generate bilingual Chinese-English versions\n\n### A/B Testing Suggestions\n\nRegularly test these variables:\n\n1. **Subject line**: Question vs Statement\n2. **Opening**: Mention post vs Mention company\n3. **Value point count**: 2 vs 3\n4. **CTA**: Specific time vs Open time\n5. **Length**: Short vs Detailed\n6. **Tone**: Formal vs Casual\n\nTrack metrics:\n- LinkedIn connection acceptance rate\n- Email open rate\n- Email reply rate\n- Meeting booking rate\n\n---\n\n## Phase 6: Output Delivery\n\nGenerate complete daily report using the following format:\n\n```markdown\n# {Product Name} Lead Generation Daily Report - {Date}\n\n## 📊 Overview\n| Metric | Count |\n|--------|-------|\n| Competitor Activities | {X} items |\n| Enterprise Collaboration Intel | {X} items |\n| Key Person Activities | {X} items |\n| ✨ Connection Mining | {X} people |\n| **Total Potential Leads** | **{X}** |\n\n## 1. Competitor Activities\n[Table content]\n\n## 2. ✨ Competitor Sales Connection Mining\n[Table content]\n\n## 3. Potential Leads Summary\n[15-field lead table, sorted by priority]\n\n## 4. Next Step Action Recommendations\n- 🔥 High Priority Leads: Recommend sending Connection Request today\n- ⭐ Medium Priority Leads: Recommend following up this week\n- 📋 Low Priority Leads: Add to nurture list\n```\n\n---\n\n## Standardized Lead Fields (15 Fields)\n\nAll leads must contain these fields:\n\n| Category | Field Name | Description | Required |\n|----------|------------|-------------|----------|\n| Company | company_name | Company name | ✅ |\n| Company | company_description | Company description | ✅ |\n| Contact | contact_name | Decision-maker name | ✅ |\n| Contact | contact_title | Position | ✅ |\n| Contact | linkedin_url | LinkedIn link | ✅ |\n| Contact | email | Work email | ✅ |\n| Contact | phone | Phone | ⚪ |\n| Contact | personality_profile | Personality profile | ⚪ |\n| Opportunity | source | Lead source | ✅ |\n| Opportunity | source_detail | Source details | ⚪ |\n| Opportunity | opportunity_type | Opportunity type | ✅ |\n| Opportunity | priority | Priority | ✅ |\n| Opportunity | match_reason | Match reason | ✅ |\n| BD Material | connection_message | LinkedIn message | ✅ |\n| BD Material | email_draft | Email draft | ✅ |\n\n---\n\n## Common Mistakes to Avoid\n\n### LinkedIn Mistakes\n- ❌ Directly selling product in connection request\n- ❌ Copy-pasting generic messages\n- ❌ Exceeding 300 characters\n- ❌ Not explaining why you want to connect\n- ❌ Grammar/spelling errors\n\n### Email Mistakes\n- ❌ Subject line too long (gets cut off)\n- ❌ Body too long (nobody reads it)\n- ❌ No personalized opening\n- ❌ Vague value points\n- ❌ Unclear CTA\n- ❌ Too many attachments\n- ❌ Sending at bad times (weekends/late night)\n\n### Lead Generation Mistakes\n- ❌ Not confirming config with user before starting\n- ❌ Skipping competitor sales Connection mining (highest quality source)\n- ❌ Using generic BD materials instead of personalized ones\n- ❌ Missing required fields in lead records\n- ❌ Not sorting by priority in output\n- ❌ Forgetting to exclude competitors and existing customers from lead list\n\n---\n\n## Important Notes\n\n1. Confirm config before each execution, users can adjust competitor list and target audience\n2. Prioritize competitor sales Connection mining channel — this is the highest quality lead source\n3. All BD materials must be personalized, adjust communication style based on personality analysis\n4. Ensure all leads contain complete 15 fields\n5. Sort by priority when outputting, process high priority leads first\n6. Annotate original source URL for each piece of information\n7. Focus on opportunity signals, not just news summary\n8. Identify companies mentioned by competitors as potential opportunities\n9. Pay attention to competitor weaknesses as selling points\n","tags":{"latest":"4.0.0"},"stats":{"comments":0,"downloads":600,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":11},"createdAt":1777625858007,"updatedAt":1778492818233},"latestVersion":{"version":"4.0.0","createdAt":1777802701974,"changelog":"No changes detected in this version.\n\n- No file changes were made for version 4.0.0.\n- SKILL.md content remains identical to the previous version.","license":"MIT-0"},"metadata":null,"owner":{"handle":"ericn26-star","userId":"s17a4j37w3f2wyke5hajt5vtad85wyxf","displayName":"ericn26-star","image":"https://avatars.githubusercontent.com/u/270299470?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090735022}}