Person Intelligence Analyzer
Comprehensive multi-platform intelligence analysis combining LinkedIn, Twitter/X, Reddit, GitHub, and web presence data to create actionable intelligence reports with cross-platform personality insights.
v2 Tool Interface
All data fetching uses the unified v2 MCP tools:
execute(source, category, endpoint, params) - Fetch data. Returns first page + cache_key.
get_page(cache_key, offset, limit) - Load more items from a previous execute (when next_offset is returned).
query_cache(cache_key, conditions?, sort_by?, aggregate?, group_by?) - Filter, sort, or aggregate cached data without new API calls.
export_data(cache_key, format) - Export full dataset as CSV, JSON, or JSONL. Returns download URL.
v2 Error Handling
All execute() calls may return structured errors with llm_hint fields. When an error occurs:
- 412 errors: Resource not found (e.g., user alias incorrect). Follow the
llm_hint to resolve (typically: search first, then use the returned alias/URN).
- 422 errors: Wrong parameter format (e.g., passed alias instead of URN). Check
llm_hint for the correct format.
- Rate limits: Continue with data from other sources. Note limitations in report.
Analysis Workflow
Execute phases sequentially, adapting depth based on available data and user requirements.
Phase 1: Initial Data Collection
Starting with LinkedIn Profile URL:
- Use
execute("linkedin", "user", "user", {"user": "<profile_url_or_alias>", "with_experience": true, "with_education": true, "with_skills": true}) with full parameters
- Extract and save the full URN (format:
urn:li:fsd_profile:ACoAAABCDEF) from the response - this is critical for all subsequent API calls
- Also extract: company URN, current role, location, connections count
- Record profile completeness for confidence scoring
- Save the
cache_key from the response for later use with query_cache() or export_data()
IMPORTANT - URN Format:
Always use the complete URN format urn:li:fsd_profile:ACoAAABCDEF from the profile response for all subsequent calls to execute("linkedin", "user", "user_posts", ...), execute("linkedin", "user", "user_comments", ...), and execute("linkedin", "user", "user_reactions", ...). Do not use shortened versions or profile URLs.
Starting with Name + Context:
- Use
execute("linkedin", "search", "search_users", {"query": "<name>", "title": "<title>", "company": "<company>", "location": "<location>"}) with all available filters
- If multiple matches: present top 3-5 candidates with distinguishing details
- After user confirmation, proceed with confirmed profile
Critical Data Points to Capture:
- Current company and role (with start date)
- Previous roles (last 2-3 positions)
- Education background
- Skills and endorsements
- Connection count (indicator of network size)
- Profile headline and summary
Phase 2: Activity & Engagement Analysis
Content Analysis (Posts):
- Use
execute("linkedin", "user", "user_posts", {"urn": "<full_fsd_profile_URN>", "count": 20, "posted_after": <unix_timestamp>}) with the full URN (format: urn:li:fsd_profile:ACoAAABCDEF)
- Count: 20-50 depending on activity level
- posted_after: Unix timestamp for last 90 days for active users, 180 days if low activity
- If response includes
next_offset, use get_page(cache_key, offset, limit) to load additional posts
- Analyze for:
- Topics and themes (use clustering: technical, leadership, industry trends, personal)
- Engagement metrics (likes, comments per post - calculate averages)
- Posting frequency (calculate posts per week/month)
- Content style (thought leadership, sharing, personal stories, company updates)
- Language and tone
- Use
query_cache(cache_key, sort_by={"field": "reactions", "order": "desc"}) to find their most engaging posts
Engagement Analysis (Comments & Reactions):
- Use
execute("linkedin", "user", "user_comments", {"urn": "<full_fsd_profile_URN>", "count": 30}) with the full URN (format: urn:li:fsd_profile:ACoAAABCDEF)
- Use
execute("linkedin", "user", "user_reactions", {"urn": "<full_fsd_profile_URN>", "count": 50}) with the full URN (format: urn:li:fsd_profile:ACoAAABCDEF)
- Analyze for:
- Who they engage with (seniority levels, industries)
- Topics that spark their engagement
- Engagement style (supportive, challenging, informational)
- Response patterns (quick reactions vs thoughtful comments)
CRITICAL: All three tools (execute("linkedin", "user", "user_posts", ...), execute("linkedin", "user", "user_comments", ...), execute("linkedin", "user", "user_reactions", ...)) require the complete URN in the format urn:li:fsd_profile:ACoAAABCDEF obtained from Phase 1. Using LinkedIn profile URLs or partial URNs will result in 422 errors (check llm_hint in error response for guidance).
Output: Engagement Profile
- Primary content themes (ranked by frequency)
- Engagement level: High/Medium/Low (posts per month, reactions per week)
- Influence indicators: follower count, average post engagement rate
- Communication style: formal/casual, technical/general, etc.
Phase 3: Company Intelligence
Current Company Deep Dive:
Use execute("linkedin", "company", "company", {"company": "<company_alias_or_url>"}) with company alias/URL from profile
Extract:
- Company size, industry, specialties
- Growth indicators (employee count trends if available)
- Company description and mission
- Recent updates/news
- Save
cache_key for later filtering with query_cache()
Use execute("linkedin", "company", "company_posts", {"urn": "<company_URN_with_company_prefix>", "count": 20}) (count: 20)
- Note: Company sub-endpoints require
company:{id} prefix, NOT fsd_company. Convert: urn:li:fsd_company:1441 -> use company:1441
- Analyze company communication themes
- Identify strategic priorities
- Note any mentions of funding, hiring, expansion
Use execute("duckduckgo", "search", "search", {"query": "<search_terms>"}) for recent news:
- "[Company name] funding news"
- "[Company name] expansion launch product"
- Prioritize results from last 6 months
Company Social Media Presence:
Company Twitter/X Analysis:
- Use
execute("twitter", "search", "search_users", {"query": "[Company Name] official", "count": 5}) to find official company account
- If found, use
execute("twitter", "user", "user", {"user": "<username>"}) for profile stats
- Use
execute("twitter", "user", "user_posts", {"user": "<username>", "count": 20}) (count: 20-30) to analyze:
- Product announcements and launches
- Company culture and values
- Engagement with customers and community
- Hiring announcements (growth signals)
- Technical content (if tech company)
- Use
execute("twitter", "search", "search_posts", {"query": "[Company Name]", "count": 20}) for company mentions:
- Customer sentiment (complaints vs praise)
- Industry discussion about the company
- Competitor comparisons
- Notable tweets from employees
- Use
query_cache(cache_key, sort_by={"field": "favorite_count", "order": "desc"}) to surface most-engaged tweets
Company Reddit Presence:
- Use
execute("reddit", "search", "search_posts", {"query": "[Company Name]", "count": 20}) for company mentions
- Look for:
- r/startups discussions about the company
- Industry-specific subreddit mentions (r/SaaS, r/artificial, etc.)
- Customer experiences and reviews
- Technical discussions about their product/platform
- Hiring experiences (Glassdoor-like insights)
- Founder/team AMAs or discussions
- Use
query_cache(cache_key, aggregate={"field": "subreddit", "function": "count"}, group_by="subreddit") to see which subreddits discuss the company most
- Sentiment analysis: positive/negative/neutral community perception
- Pain points mentioned by users/customers
Company Context Analysis:
- Business model and revenue streams
- Technology stack (if tech company)
- Market position and competitors
- Recent achievements or challenges
- Cultural indicators from company posts
- Social sentiment (Twitter mentions, Reddit discussions)
- Community engagement (how company responds on social platforms)
- Growth signals (hiring tweets, expansion announcements on Twitter)
- Customer pain points (Reddit complaints, Twitter issues)
Phase 4: Multi-Platform Intelligence Enrichment
A. Twitter/X Analysis (if handle found or identifiable):
Find Twitter Handle:
- Check LinkedIn profile bio/description for @username
- Use
execute("twitter", "search", "search_users", {"query": "[First Name] [Last Name] [Company]", "count": 5}) with name if not found
- Verify match by checking bio, profile description
Profile Analysis:
- Use
execute("twitter", "user", "user", {"user": "<username>"}) with username
- Extract: follower count, following count, tweet count, bio, location
- Note: verification status, profile creation date
Content Analysis:
- Use
execute("twitter", "user", "user_posts", {"user": "<username>", "count": 50}) (count: 50-100 recent tweets)
- If response includes
next_offset, use get_page(cache_key, offset, limit) to load more tweets up to 100
- Analyze for:
- Technical expertise signals (code snippets, tech discussions)
- Industry opinions and hot takes
- Personal interests and hobbies
- Engagement with other thought leaders
- Retweets vs original content ratio
- Calculate: tweets per day, avg engagement rate
- Use
query_cache(cache_key, aggregate={"field": "favorite_count", "function": "avg"}) to compute average engagement
Topic Discovery:
- Use
execute("twitter", "search", "search_posts", {"query": "[topic] from:@username", "count": 20}) with person's key interests
- Identify recurring themes and expertise areas
- Note controversial or strongly-held opinions
B. Reddit Activity (if username discoverable):
Find Reddit Presence:
- Search for username from other platforms
- Use
execute("reddit", "search", "search_posts", {"query": "<name_or_company>", "count": 20}) with name/company mentions
- Look for: "AMA" posts, technical discussions, community contributions
Content Analysis:
- Use
execute("reddit", "search", "search_posts", {"query": "author:[username]", "count": 20}) with username if known
- Analyze for:
- Subreddit preferences (which communities they're active in)
- Technical depth of contributions
- Helping behavior vs self-promotion ratio
- Community reputation indicators
- Use
query_cache(cache_key, aggregate={"field": "subreddit", "function": "count"}, group_by="subreddit") to identify most active subreddits
Topic Expertise:
- Use
execute("reddit", "search", "search_posts", {"query": "[topic] [username or company]", "count": 20}) for specific topics
- Identify where they're seen as expert/helpful
- Note any popular posts or discussions they started
C. Instagram Presence (optional, if B2C relevant or personal brand focus):
Profile Discovery:
- Check if mentioned in LinkedIn or Twitter
- Use
execute("instagram", "search", "search_posts", {"query": "#[name] #[company]", "count": 10}) with hashtags
- Use
execute("instagram", "user", "user", {"user": "<handle>"}) if handle known
Content Style:
- Use
execute("instagram", "user", "user_posts", {"user": "<handle>", "count": 20}) (count: 20-30)
- If more posts needed, use
get_page(cache_key, offset, limit) to continue
- Analyze for: personal brand vs professional content
- Note: visual style, posting frequency, engagement rate
D. Web Intelligence & Media Presence:
Professional Presence:
execute("duckduckgo", "search", "search", {"query": "[Name] [Company] speaker conference"})
execute("duckduckgo", "search", "search", {"query": "[Name] interview podcast"})
execute("duckduckgo", "search", "search", {"query": "[Name] article blog post"})
Expertise & Thought Leadership:
execute("duckduckgo", "search", "search", {"query": "[Name] expertise [primary topic from posts]"})
- Check for: publications, talks, media mentions
execute("duckduckgo", "search", "search", {"query": "[Name] [key topic] site:medium.com OR site:dev.to OR site:substack.com"})
Company-Specific Context:
execute("duckduckgo", "search", "search", {"query": "[Name] [Company] announcement"})
- Look for: press releases, product launches, executive quotes
GitHub/Tech Presence (if technical role):
execute("duckduckgo", "search", "search", {"query": "[Name] site:github.com"})
- Look for: open source contributions, personal projects
E. Parse Key Pages:
- Use
execute("webparser", "parse", "parse", {"url": "<page_url>"}) for high-value sources:
- Personal blog/website (if mentioned in any profile)
- Recent interviews or podcast appearances
- Conference speaker profiles
- Company "About Team" pages
- Notable Medium/Substack articles
- Popular Reddit AMAs or discussions
- Extract: bio, expertise areas, quotes, interests, unique perspectives
Platform Priority Strategy:
- Always analyze: LinkedIn (mandatory) + Web Search
- High priority: Twitter/X (if found) - usually most revealing for tech audience
- Medium priority: Reddit (if active) - shows technical depth and community engagement
- Low priority: Instagram - only if B2C focus or strong personal brand element
- Context-dependent: GitHub - critical for engineering roles, less for business roles
Cross-Platform Analysis:
- Compare tone across platforms (professional LinkedIn vs casual Twitter)
- Identify platform-specific content themes
- Note engagement levels per platform
- Synthesize consistent interests vs platform-specific behavior
Phase 5: Cross-Platform Strategic Analysis & Report Generation
Data Export (optional):
- Use
export_data(cache_key, "csv") or export_data(cache_key, "json") to save collected datasets for the user
- Useful for: LinkedIn posts dataset, Twitter tweets dataset, Reddit mentions dataset
- Returns download URL the user can share or archive
Connection Strategy:
Conversation Topics (ranked by relevance, synthesized across all platforms):
- Top 3-5 topics from their LinkedIn posts/comments
- Hot takes or strong opinions from Twitter/X
- Technical discussions from Reddit
- Industry trends they've engaged with across platforms
- Shared interests or connections (if any)
- Recent company achievements to acknowledge
Engagement Approach:
- Best channels: LinkedIn comment, Twitter reply, Reddit comment, DM, email
- Channel preference: Note where they're most active/responsive
- Timing: based on posting patterns per platform (e.g., "most active on Twitter evenings, LinkedIn Tuesday mornings")
- Ice-breakers: reference specific post/comment/tweet that relates to AnySite
- Platform-specific tone: professional LinkedIn vs casual Twitter vs technical Reddit
Cross-Platform Personality Synthesis:
- Professional persona (LinkedIn) vs Personal persona (Twitter/Reddit)
- Technical depth indicators (Reddit discussions, GitHub activity)
- Communication style differences per platform
- Authentic interests (topics mentioned across multiple platforms)
Value Assessment for AnySite:
Analyze fit across multiple dimensions:
A. Direct Business Value:
- Potential customer: Does their company match AnySite ICP?
- B2B SaaS, AI companies, data-intensive businesses
- Size indicators: 10-500 employees, growth stage
- Pain points: mentions of data extraction, API integrations, agent development
- Decision maker level: C-suite, VP, Director, Manager
- Budget authority indicators
B. Partnership Potential:
- Technology synergies (complementary tools/platforms)
- Channel partnership opportunities
- Integration possibilities
- Co-marketing potential
C. Network & Influence:
- Network size and quality (10k+ connections = super-connector)
- Industry influence (thought leader, frequent speaker)
- Investor connections (VC, angels in their network)
- Potential for introductions
D. Talent & Advisory:
- Expertise match for advisor/mentor role
- Potential hire for future scaling
- Domain knowledge that fills gaps
Prioritization Matrix:
- Tier 1 (Hot Lead): Decision maker + ICP match + high engagement
- Tier 2 (Warm Lead): Mid-level + ICP match OR influencer + relevant network
- Tier 3 (Long-term Nurture): Potential future value, build relationship
- Tier 4 (Low Priority): No clear fit, maintain basic connection
Output Format
Generate comprehensive markdown report with sections:
# Person Intelligence Report: [Name]
**Generated:** [Date]
**Analysis Depth:** [Quick/Standard/Deep]
**Confidence Score:** [0-100%] based on data availability
## Executive Summary
[2-3 sentences: who they are, what they do, why they matter to AnySite]
## Professional Profile
- **Current Role:** [Title] at [Company] (since [date])
- **Location:** [City, Country]
- **Experience:** [X years in industry/role]
- **Education:** [Degree, Institution]
- **Network Size:** [LinkedIn connections count]
- **LinkedIn Profile:** [URL]
- **Twitter/X:** [@handle or "Not found"] ([follower count if found])
- **Reddit:** [u/username or "Not found/searched"]
- **GitHub:** [username or "Not found"] (if technical role)
- **Personal Website:** [URL if found]
## Key Background
[2-3 paragraphs covering:]
- Career trajectory and notable positions
- Expertise and specializations
- Notable achievements or credentials
## Multi-Platform Activity Analysis
### LinkedIn Activity (Last 90 Days)
#### Content Themes
1. **[Theme 1]** (40% of posts)
- Key topics: [list]
- Example post: "[quote or summary]"
2. **[Theme 2]** (30% of posts)
- Key topics: [list]
3. **[Theme 3]** (20% of posts)
#### Engagement Patterns
- **Posting Frequency:** [X posts/month]
- **Engagement Rate:** [Average likes, comments per post]
- **Response Style:** [Description]
- **Active Topics:** [Topics they comment on most]
### Twitter/X Activity (if found)
#### Profile Stats
- **Followers:** [count]
- **Following:** [count]
- **Tweets:** [total count]
- **Account Age:** [created date]
#### Content Analysis (Recent 50-100 tweets)
- **Posting Frequency:** [tweets per day/week]
- **Content Mix:** [% original tweets vs retweets vs replies]
- **Primary Topics:** [list top 3-5 themes]
- **Engagement Level:** [avg likes, retweets per tweet]
- **Notable Takes:** [any strong opinions or viral tweets]
- **Technical Depth:** [code snippets, technical discussions level]
#### Community Engagement
- **Engages with:** [types of accounts: VCs, founders, engineers, etc.]
- **Tone:** [professional/casual/humorous/technical]
### Reddit Activity (if found)
#### Subreddit Preferences
- **Most Active In:** [list top 3-5 subreddits]
- **Karma:** [post/comment karma if visible]
#### Contribution Style
- **Activity Type:** [% asking questions vs answering vs discussions]
- **Technical Depth:** [level of detail in technical responses]
- **Community Reputation:** [helpful, expert, casual participant]
- **Notable Contributions:** [any popular posts or helpful answers]
### Cross-Platform Synthesis
#### Personality Comparison
- **LinkedIn Persona:** [professional characteristics]
- **Twitter Persona:** [casual/personal characteristics]
- **Reddit Persona:** [technical/community characteristics]
- **Consistency:** [topics/interests mentioned across platforms]
#### Platform Preferences
- **Most Active:** [which platform has highest activity]
- **Best Engagement:** [where they get most responses]
- **Content Types:** [professional insights on LinkedIn, hot takes on Twitter, deep tech on Reddit]
#### Communication Style
[Synthesized description: formal/casual, technical depth, storytelling approach, cross-platform consistency or variation]
## Company Intelligence: [Company Name]
### Company Overview
- **Industry:** [Sector]
- **Size:** [Employee count]
- **Stage:** [Startup/Scale-up/Enterprise]
- **Mission:** [Brief description]
- **Twitter:** [@handle or "Not found"] ([follower count if found])
- **Reddit Presence:** [Active/Mentioned/Not found]
### Strategic Context
- **Recent News:** [Key developments from last 6 months]
- **Growth Indicators:** [Hiring, funding, expansion signals]
- **Market Position:** [Brief competitive context]
- **Technology Focus:** [If relevant]
### Company LinkedIn Content Analysis
[Themes from company LinkedIn posts, strategic priorities]
### Company Social Media Presence
#### Twitter/X Activity (if found)
- **Account Stats:** [Followers, following, tweets]
- **Content Mix:** [Product announcements, culture, technical content, engagement]
- **Recent Highlights:** [Key tweets from last 30 days]
- **Posting Frequency:** [tweets per week]
- **Engagement Level:** [avg likes, retweets]
- **Notable Announcements:** [Hiring, funding, launches]
#### Reddit Community Sentiment (if mentioned)
- **Primary Subreddits:** [Where company is discussed]
- **Discussion Volume:** [Number of mentions found]
- **Sentiment Analysis:** [Positive/Mixed/Negative - with examples]
- **Common Topics:**
- **Praise:** [What users like]
- **Complaints:** [Pain points mentioned]
- **Questions:** [What people ask about]
- **Notable Threads:** [Links to significant discussions]
#### Social Intelligence Synthesis
- **Brand Perception:** [How company is viewed on social vs LinkedIn]
- **Customer Insights:** [Real feedback from Twitter/Reddit vs official messaging]
- **Growth Signals:** [Hiring activity, expansion mentions across platforms]
- **Cultural Indicators:** [Company values in practice vs stated]
- **Competitive Context:** [How they're compared to competitors on social]
## External Intelligence
### Web Presence
- **Speaking/Conferences:** [List if any]
- **Publications/Interviews:** [List if any]
- **Blog Posts/Articles:** [Medium, Substack, Dev.to, personal blog]
- **Media Mentions:** [Notable press mentions]
- **GitHub Projects:** [Open source contributions, personal projects if technical]
### Technical Footprint (if applicable)
- **GitHub Activity:** [contribution level, popular repos]
- **Stack Overflow:** [reputation, areas of expertise]
- **Technical Writing:** [blog posts, tutorials, documentation]
### Additional Context
[Insights from parsed webpages, quotes, expertise areas, unique perspectives]
## Connection Strategy
### Recommended Conversation Topics
1. **[Topic 1]** - [Why: specific post/tweet/comment from which platform]
2. **[Topic 2]** - [Why: company context or cross-platform theme]
3. **[Topic 3]** - [Why: shared interest/industry trend across platforms]
4. **[Topic 4]** - [Why: technical interest from Reddit/GitHub]
5. **[Topic 5]** - [Why: personal interest from Twitter]
### Platform-Specific Engagement
**LinkedIn:**
- **Timing:** [Best days/times based on activity]
- **Approach:** [Professional, comment on specific post]
- **Ice-breaker:** "[Example referencing their LinkedIn content]"
**Twitter/X** (if active):
- **Timing:** [Best days/times]
- **Approach:** [Casual reply to tweet, quote tweet with value-add]
- **Ice-breaker:** "[Example referencing their tweet or discussion]"
**Reddit** (if active):
- **Timing:** [When they're most active]
- **Approach:** [Helpful comment in their frequented subreddit]
- **Ice-breaker:** "[Technical question or insight in relevant subreddit]"
**Direct Outreach:**
- **Best Channel:** [Email/LinkedIn DM/Twitter DM - ranked by likelihood]
- **Timing:** [Optimal day/time synthesized from all platforms]
- **Value Proposition:** [How to position AnySite relevance based on their interests]
### Potential Pain Points
[Inferred from their role, company, posts across platforms - where AnySite could help]
- [Pain point 1 with evidence from platform]
- [Pain point 2 with evidence from platform]
- [Pain point 3 with evidence from platform]
## Strategic Value for AnySite
### Primary Classification
**[Tier 1/2/3/4]: [Customer/Partner/Influencer/Advisor/Talent]**
### Value Dimensions
**Customer Potential:** [High/Medium/Low]
- ICP Fit: [Yes/No - reasoning]
- Decision Authority: [Level]
- Buying Signals: [List any indicators]
**Partnership Potential:** [High/Medium/Low]
- [Specific opportunities if any]
**Network Value:** [High/Medium/Low]
- [Influence level, connection value]
**Advisory/Talent Value:** [High/Medium/Low]
- [Specific expertise value]
### Action Priority
**Priority Level:** [Critical/High/Medium/Low]
**Recommended Timeline:** [Contact within: X days/weeks]
### Next Steps
1. [Specific action item with reasoning]
2. [Follow-up action]
3. [Long-term nurture plan if applicable]
## Analysis Metadata
- **Platforms Analyzed:**
- LinkedIn: [Profile, Posts, Comments, Reactions]
- Twitter/X: [Found and analyzed / Not found / Not searched]
- Reddit: [Activity found / No activity / Not searched]
- GitHub: [Projects found / Not found / Not applicable]
- Web: [Articles/interviews found]
- **Data Sources:** [List specific execute() calls made]
- **Cache Keys:** [List cache_key values for re-query or export]
- **Data Freshness:**
- LinkedIn posts: [date range analyzed]
- Twitter: [date range if analyzed]
- Reddit: [date range if analyzed]
- **Total Data Points:** [approximate: X posts, Y tweets, Z comments analyzed]
- **Confidence Factors:**
- Profile completeness: [High/Medium/Low]
- Activity data: [High/Medium/Low - per platform]
- External validation: [High/Medium/Low]
- Cross-platform consistency: [High/Medium/Low]
- **Limitations:** [Any data gaps, platforms not accessible, or constraints]
Error Handling & Edge Cases
Insufficient Data:
- If posts/comments are minimal: focus more on company analysis and role-based inferences
- If profile is sparse: use web search more heavily
- If company is small/unknown: focus on person's expertise and network
Multiple Profile Matches:
- Always confirm with user before proceeding with deep analysis
- Present distinguishing factors clearly
v2 Error Handling:
- Check
llm_hint field in error responses for resolution guidance
- 412 errors: Resource not found -- search first to find correct alias/URN
- 422 errors: Wrong parameter format -- typically alias passed where URN required
- Continue with available data from other sources on error
- Note limitations in report
- Suggest manual verification steps
Privacy Considerations:
- Only analyze publicly available information
- No speculation on private/personal matters
- Focus on professional context
Customization Parameters
Users may request analysis depth adjustment:
Quick Analysis (10-15 min):
- LinkedIn: Profile + last 10 posts + company basics
- Company: LinkedIn company profile only
- Twitter/X: Person profile check only (if handle found)
- Web: 2-3 targeted searches
- Reddit/GitHub: Skip unless specifically requested
- Output: Essential info only
Standard Analysis (20-30 min) - DEFAULT:
- LinkedIn: Full profile + 20-50 posts + comments/reactions + company analysis
- Company: LinkedIn + Twitter account + Reddit mentions search (NEW)
- Twitter/X: Person profile + 50 recent tweets (if found)
- Reddit: Search for person username + activity (if found)
- Web: 5-7 strategic searches + parse 2-3 key pages
- GitHub: Quick check for presence (if technical role)
- Output: Full workflow as described above
Deep Dive (45-60 min):
- LinkedIn: Extended analysis (100+ posts), all activity types, detailed company research
- Company: LinkedIn + Twitter (30 posts) + Reddit (comprehensive mentions) + sentiment analysis (NEW)
- Twitter/X: Person 100+ tweets, thread analysis, engagement patterns (if found)
- Reddit: Person comprehensive comment history, subreddit analysis (if found)
- Web: 10-15 searches, parse 5-10 webpages, deep technical footprint
- GitHub: Detailed repo analysis, contribution patterns (if technical)
- Instagram: Profile and content analysis (if relevant)
- Output: Comprehensive cross-platform synthesis with deep insights
Platform-Specific Focus:
Users can also request focus on specific platforms:
- "Focus on Twitter presence" -> Deep Twitter analysis for person AND company, standard LinkedIn
- "Technical profile only" -> LinkedIn + GitHub + Reddit + Stack Overflow (person focused)
- "Business profile" -> LinkedIn + web presence + media, skip Reddit/GitHub
- "Company deep dive" -> Extended company social analysis across all platforms (NEW)
Default to Standard Analysis unless specified.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: anysite-person-analyzer3description: Deep multi-platform intelligence analysis combining LinkedIn (profile, posts, activity), Twitter/X (tweets, engagement), Reddit (discussions, community), web presence (articles, GitHub, blogs), and company intelligence. Use when analyzing people for networking, sales, partnerships, or recruitment. Accepts LinkedIn URL or name+context. Produces comprehensive cross-platform reports with conversation strategies and strategic value assessment for AnySite. Use when this capability is needed.4---56# Person Intelligence Analyzer78Comprehensive multi-platform intelligence analysis combining LinkedIn, Twitter/X, Reddit, GitHub, and web presence data to create actionable intelligence reports with cross-platform personality insights.910## v2 Tool Interface1112All data fetching uses the unified v2 MCP tools:1314- **`execute(source, category, endpoint, params)`** - Fetch data. Returns first page + `cache_key`.15- **`get_page(cache_key, offset, limit)`** - Load more items from a previous execute (when `next_offset` is returned).16- **`query_cache(cache_key, conditions?, sort_by?, aggregate?, group_by?)`** - Filter, sort, or aggregate cached data without new API calls.17- **`export_data(cache_key, format)`** - Export full dataset as CSV, JSON, or JSONL. Returns download URL.1819### v2 Error Handling2021All `execute()` calls may return structured errors with `llm_hint` fields. When an error occurs:22- **412 errors**: Resource not found (e.g., user alias incorrect). Follow the `llm_hint` to resolve (typically: search first, then use the returned alias/URN).23- **422 errors**: Wrong parameter format (e.g., passed alias instead of URN). Check `llm_hint` for the correct format.24- **Rate limits**: Continue with data from other sources. Note limitations in report.2526## Analysis Workflow2728Execute phases sequentially, adapting depth based on available data and user requirements.2930### Phase 1: Initial Data Collection3132**Starting with LinkedIn Profile URL:**331. Use `execute("linkedin", "user", "user", {"user": "<profile_url_or_alias>", "with_experience": true, "with_education": true, "with_skills": true})` with full parameters342. Extract and save the **full URN** (format: `urn:li:fsd_profile:ACoAAABCDEF`) from the response - this is critical for all subsequent API calls353. Also extract: company URN, current role, location, connections count364. Record profile completeness for confidence scoring375. Save the `cache_key` from the response for later use with `query_cache()` or `export_data()`3839**IMPORTANT - URN Format:**40Always use the complete URN format `urn:li:fsd_profile:ACoAAABCDEF` from the profile response for all subsequent calls to `execute("linkedin", "user", "user_posts", ...)`, `execute("linkedin", "user", "user_comments", ...)`, and `execute("linkedin", "user", "user_reactions", ...)`. Do not use shortened versions or profile URLs.4142**Starting with Name + Context:**431. Use `execute("linkedin", "search", "search_users", {"query": "<name>", "title": "<title>", "company": "<company>", "location": "<location>"})` with all available filters442. If multiple matches: present top 3-5 candidates with distinguishing details453. After user confirmation, proceed with confirmed profile4647**Critical Data Points to Capture:**48- Current company and role (with start date)49- Previous roles (last 2-3 positions)50- Education background51- Skills and endorsements52- Connection count (indicator of network size)53- Profile headline and summary5455### Phase 2: Activity & Engagement Analysis5657**Content Analysis (Posts):**581. Use `execute("linkedin", "user", "user_posts", {"urn": "<full_fsd_profile_URN>", "count": 20, "posted_after": <unix_timestamp>})` with the full URN (format: `urn:li:fsd_profile:ACoAAABCDEF`)59 - Count: 20-50 depending on activity level60 - posted_after: Unix timestamp for last 90 days for active users, 180 days if low activity612. If response includes `next_offset`, use `get_page(cache_key, offset, limit)` to load additional posts623. Analyze for:63 - Topics and themes (use clustering: technical, leadership, industry trends, personal)64 - Engagement metrics (likes, comments per post - calculate averages)65 - Posting frequency (calculate posts per week/month)66 - Content style (thought leadership, sharing, personal stories, company updates)67 - Language and tone684. Use `query_cache(cache_key, sort_by={"field": "reactions", "order": "desc"})` to find their most engaging posts6970**Engagement Analysis (Comments & Reactions):**711. Use `execute("linkedin", "user", "user_comments", {"urn": "<full_fsd_profile_URN>", "count": 30})` with the full URN (format: `urn:li:fsd_profile:ACoAAABCDEF`)722. Use `execute("linkedin", "user", "user_reactions", {"urn": "<full_fsd_profile_URN>", "count": 50})` with the full URN (format: `urn:li:fsd_profile:ACoAAABCDEF`)733. Analyze for:74 - Who they engage with (seniority levels, industries)75 - Topics that spark their engagement76 - Engagement style (supportive, challenging, informational)77 - Response patterns (quick reactions vs thoughtful comments)7879**CRITICAL:** All three tools (`execute("linkedin", "user", "user_posts", ...)`, `execute("linkedin", "user", "user_comments", ...)`, `execute("linkedin", "user", "user_reactions", ...)`) require the complete URN in the format `urn:li:fsd_profile:ACoAAABCDEF` obtained from Phase 1. Using LinkedIn profile URLs or partial URNs will result in 422 errors (check `llm_hint` in error response for guidance).8081**Output: Engagement Profile**82- Primary content themes (ranked by frequency)83- Engagement level: High/Medium/Low (posts per month, reactions per week)84- Influence indicators: follower count, average post engagement rate85- Communication style: formal/casual, technical/general, etc.8687### Phase 3: Company Intelligence8889**Current Company Deep Dive:**901. Use `execute("linkedin", "company", "company", {"company": "<company_alias_or_url>"})` with company alias/URL from profile912. Extract:92 - Company size, industry, specialties93 - Growth indicators (employee count trends if available)94 - Company description and mission95 - Recent updates/news96 - Save `cache_key` for later filtering with `query_cache()`97983. Use `execute("linkedin", "company", "company_posts", {"urn": "<company_URN_with_company_prefix>", "count": 20})` (count: 20)99 - Note: Company sub-endpoints require `company:{id}` prefix, NOT `fsd_company`. Convert: `urn:li:fsd_company:1441` -> use `company:1441`100 - Analyze company communication themes101 - Identify strategic priorities102 - Note any mentions of funding, hiring, expansion1031044. Use `execute("duckduckgo", "search", "search", {"query": "<search_terms>"})` for recent news:105 - "[Company name] funding news"106 - "[Company name] expansion launch product"107 - Prioritize results from last 6 months108109**Company Social Media Presence:**1101115. **Company Twitter/X Analysis:**112 - Use `execute("twitter", "search", "search_users", {"query": "[Company Name] official", "count": 5})` to find official company account113 - If found, use `execute("twitter", "user", "user", {"user": "<username>"})` for profile stats114 - Use `execute("twitter", "user", "user_posts", {"user": "<username>", "count": 20})` (count: 20-30) to analyze:115 - Product announcements and launches116 - Company culture and values117 - Engagement with customers and community118 - Hiring announcements (growth signals)119 - Technical content (if tech company)120 - Use `execute("twitter", "search", "search_posts", {"query": "[Company Name]", "count": 20})` for company mentions:121 - Customer sentiment (complaints vs praise)122 - Industry discussion about the company123 - Competitor comparisons124 - Notable tweets from employees125 - Use `query_cache(cache_key, sort_by={"field": "favorite_count", "order": "desc"})` to surface most-engaged tweets1261276. **Company Reddit Presence:**128 - Use `execute("reddit", "search", "search_posts", {"query": "[Company Name]", "count": 20})` for company mentions129 - Look for:130 - r/startups discussions about the company131 - Industry-specific subreddit mentions (r/SaaS, r/artificial, etc.)132 - Customer experiences and reviews133 - Technical discussions about their product/platform134 - Hiring experiences (Glassdoor-like insights)135 - Founder/team AMAs or discussions136 - Use `query_cache(cache_key, aggregate={"field": "subreddit", "function": "count"}, group_by="subreddit")` to see which subreddits discuss the company most137 - Sentiment analysis: positive/negative/neutral community perception138 - Pain points mentioned by users/customers139140**Company Context Analysis:**141- Business model and revenue streams142- Technology stack (if tech company)143- Market position and competitors144- Recent achievements or challenges145- Cultural indicators from company posts146- **Social sentiment** (Twitter mentions, Reddit discussions)147- **Community engagement** (how company responds on social platforms)148- **Growth signals** (hiring tweets, expansion announcements on Twitter)149- **Customer pain points** (Reddit complaints, Twitter issues)150151### Phase 4: Multi-Platform Intelligence Enrichment152153**A. Twitter/X Analysis (if handle found or identifiable):**1541551. **Find Twitter Handle:**156 - Check LinkedIn profile bio/description for @username157 - Use `execute("twitter", "search", "search_users", {"query": "[First Name] [Last Name] [Company]", "count": 5})` with name if not found158 - Verify match by checking bio, profile description1591602. **Profile Analysis:**161 - Use `execute("twitter", "user", "user", {"user": "<username>"})` with username162 - Extract: follower count, following count, tweet count, bio, location163 - Note: verification status, profile creation date1641653. **Content Analysis:**166 - Use `execute("twitter", "user", "user_posts", {"user": "<username>", "count": 50})` (count: 50-100 recent tweets)167 - If response includes `next_offset`, use `get_page(cache_key, offset, limit)` to load more tweets up to 100168 - Analyze for:169 - Technical expertise signals (code snippets, tech discussions)170 - Industry opinions and hot takes171 - Personal interests and hobbies172 - Engagement with other thought leaders173 - Retweets vs original content ratio174 - Calculate: tweets per day, avg engagement rate175 - Use `query_cache(cache_key, aggregate={"field": "favorite_count", "function": "avg"})` to compute average engagement1761774. **Topic Discovery:**178 - Use `execute("twitter", "search", "search_posts", {"query": "[topic] from:@username", "count": 20})` with person's key interests179 - Identify recurring themes and expertise areas180 - Note controversial or strongly-held opinions181182**B. Reddit Activity (if username discoverable):**1831841. **Find Reddit Presence:**185 - Search for username from other platforms186 - Use `execute("reddit", "search", "search_posts", {"query": "<name_or_company>", "count": 20})` with name/company mentions187 - Look for: "AMA" posts, technical discussions, community contributions1881892. **Content Analysis:**190 - Use `execute("reddit", "search", "search_posts", {"query": "author:[username]", "count": 20})` with username if known191 - Analyze for:192 - Subreddit preferences (which communities they're active in)193 - Technical depth of contributions194 - Helping behavior vs self-promotion ratio195 - Community reputation indicators196 - Use `query_cache(cache_key, aggregate={"field": "subreddit", "function": "count"}, group_by="subreddit")` to identify most active subreddits1971983. **Topic Expertise:**199 - Use `execute("reddit", "search", "search_posts", {"query": "[topic] [username or company]", "count": 20})` for specific topics200 - Identify where they're seen as expert/helpful201 - Note any popular posts or discussions they started202203**C. Instagram Presence (optional, if B2C relevant or personal brand focus):**2042051. **Profile Discovery:**206 - Check if mentioned in LinkedIn or Twitter207 - Use `execute("instagram", "search", "search_posts", {"query": "#[name] #[company]", "count": 10})` with hashtags208 - Use `execute("instagram", "user", "user", {"user": "<handle>"})` if handle known2092102. **Content Style:**211 - Use `execute("instagram", "user", "user_posts", {"user": "<handle>", "count": 20})` (count: 20-30)212 - If more posts needed, use `get_page(cache_key, offset, limit)` to continue213 - Analyze for: personal brand vs professional content214 - Note: visual style, posting frequency, engagement rate215216**D. Web Intelligence & Media Presence:**2172181. **Professional Presence:**219 - `execute("duckduckgo", "search", "search", {"query": "[Name] [Company] speaker conference"})`220 - `execute("duckduckgo", "search", "search", {"query": "[Name] interview podcast"})`221 - `execute("duckduckgo", "search", "search", {"query": "[Name] article blog post"})`2222232. **Expertise & Thought Leadership:**224 - `execute("duckduckgo", "search", "search", {"query": "[Name] expertise [primary topic from posts]"})`225 - Check for: publications, talks, media mentions226 - `execute("duckduckgo", "search", "search", {"query": "[Name] [key topic] site:medium.com OR site:dev.to OR site:substack.com"})`2272283. **Company-Specific Context:**229 - `execute("duckduckgo", "search", "search", {"query": "[Name] [Company] announcement"})`230 - Look for: press releases, product launches, executive quotes2312324. **GitHub/Tech Presence (if technical role):**233 - `execute("duckduckgo", "search", "search", {"query": "[Name] site:github.com"})`234 - Look for: open source contributions, personal projects235236**E. Parse Key Pages:**237- Use `execute("webparser", "parse", "parse", {"url": "<page_url>"})` for high-value sources:238 - Personal blog/website (if mentioned in any profile)239 - Recent interviews or podcast appearances240 - Conference speaker profiles241 - Company "About Team" pages242 - Notable Medium/Substack articles243 - Popular Reddit AMAs or discussions244- Extract: bio, expertise areas, quotes, interests, unique perspectives245246**Platform Priority Strategy:**2472481. **Always analyze:** LinkedIn (mandatory) + Web Search2492. **High priority:** Twitter/X (if found) - usually most revealing for tech audience2503. **Medium priority:** Reddit (if active) - shows technical depth and community engagement2514. **Low priority:** Instagram - only if B2C focus or strong personal brand element2525. **Context-dependent:** GitHub - critical for engineering roles, less for business roles253254**Cross-Platform Analysis:**255- Compare tone across platforms (professional LinkedIn vs casual Twitter)256- Identify platform-specific content themes257- Note engagement levels per platform258- Synthesize consistent interests vs platform-specific behavior259260### Phase 5: Cross-Platform Strategic Analysis & Report Generation261262**Data Export (optional):**263- Use `export_data(cache_key, "csv")` or `export_data(cache_key, "json")` to save collected datasets for the user264- Useful for: LinkedIn posts dataset, Twitter tweets dataset, Reddit mentions dataset265- Returns download URL the user can share or archive266267**Connection Strategy:**2681. **Conversation Topics** (ranked by relevance, synthesized across all platforms):269 - Top 3-5 topics from their LinkedIn posts/comments270 - Hot takes or strong opinions from Twitter/X271 - Technical discussions from Reddit272 - Industry trends they've engaged with across platforms273 - Shared interests or connections (if any)274 - Recent company achievements to acknowledge2752762. **Engagement Approach:**277 - Best channels: LinkedIn comment, Twitter reply, Reddit comment, DM, email278 - Channel preference: Note where they're most active/responsive279 - Timing: based on posting patterns per platform (e.g., "most active on Twitter evenings, LinkedIn Tuesday mornings")280 - Ice-breakers: reference specific post/comment/tweet that relates to AnySite281 - Platform-specific tone: professional LinkedIn vs casual Twitter vs technical Reddit2822833. **Cross-Platform Personality Synthesis:**284 - Professional persona (LinkedIn) vs Personal persona (Twitter/Reddit)285 - Technical depth indicators (Reddit discussions, GitHub activity)286 - Communication style differences per platform287 - Authentic interests (topics mentioned across multiple platforms)288289**Value Assessment for AnySite:**290291Analyze fit across multiple dimensions:292293**A. Direct Business Value:**294- Potential customer: Does their company match AnySite ICP?295 - B2B SaaS, AI companies, data-intensive businesses296 - Size indicators: 10-500 employees, growth stage297 - Pain points: mentions of data extraction, API integrations, agent development298- Decision maker level: C-suite, VP, Director, Manager299- Budget authority indicators300301**B. Partnership Potential:**302- Technology synergies (complementary tools/platforms)303- Channel partnership opportunities304- Integration possibilities305- Co-marketing potential306307**C. Network & Influence:**308- Network size and quality (10k+ connections = super-connector)309- Industry influence (thought leader, frequent speaker)310- Investor connections (VC, angels in their network)311- Potential for introductions312313**D. Talent & Advisory:**314- Expertise match for advisor/mentor role315- Potential hire for future scaling316- Domain knowledge that fills gaps317318**Prioritization Matrix:**319- **Tier 1 (Hot Lead)**: Decision maker + ICP match + high engagement320- **Tier 2 (Warm Lead)**: Mid-level + ICP match OR influencer + relevant network321- **Tier 3 (Long-term Nurture)**: Potential future value, build relationship322- **Tier 4 (Low Priority)**: No clear fit, maintain basic connection323324## Output Format325326Generate comprehensive markdown report with sections:327328```markdown329# Person Intelligence Report: [Name]330331**Generated:** [Date]332**Analysis Depth:** [Quick/Standard/Deep]333**Confidence Score:** [0-100%] based on data availability334335## Executive Summary336[2-3 sentences: who they are, what they do, why they matter to AnySite]337338## Professional Profile339- **Current Role:** [Title] at [Company] (since [date])340- **Location:** [City, Country]341- **Experience:** [X years in industry/role]342- **Education:** [Degree, Institution]343- **Network Size:** [LinkedIn connections count]344- **LinkedIn Profile:** [URL]345- **Twitter/X:** [@handle or "Not found"] ([follower count if found])346- **Reddit:** [u/username or "Not found/searched"]347- **GitHub:** [username or "Not found"] (if technical role)348- **Personal Website:** [URL if found]349350## Key Background351[2-3 paragraphs covering:]352- Career trajectory and notable positions353- Expertise and specializations354- Notable achievements or credentials355356## Multi-Platform Activity Analysis357358### LinkedIn Activity (Last 90 Days)359360#### Content Themes3611. **[Theme 1]** (40% of posts)362 - Key topics: [list]363 - Example post: "[quote or summary]"3643652. **[Theme 2]** (30% of posts)366 - Key topics: [list]3673683. **[Theme 3]** (20% of posts)369370#### Engagement Patterns371- **Posting Frequency:** [X posts/month]372- **Engagement Rate:** [Average likes, comments per post]373- **Response Style:** [Description]374- **Active Topics:** [Topics they comment on most]375376### Twitter/X Activity (if found)377378#### Profile Stats379- **Followers:** [count]380- **Following:** [count]381- **Tweets:** [total count]382- **Account Age:** [created date]383384#### Content Analysis (Recent 50-100 tweets)385- **Posting Frequency:** [tweets per day/week]386- **Content Mix:** [% original tweets vs retweets vs replies]387- **Primary Topics:** [list top 3-5 themes]388- **Engagement Level:** [avg likes, retweets per tweet]389- **Notable Takes:** [any strong opinions or viral tweets]390- **Technical Depth:** [code snippets, technical discussions level]391392#### Community Engagement393- **Engages with:** [types of accounts: VCs, founders, engineers, etc.]394- **Tone:** [professional/casual/humorous/technical]395396### Reddit Activity (if found)397398#### Subreddit Preferences399- **Most Active In:** [list top 3-5 subreddits]400- **Karma:** [post/comment karma if visible]401402#### Contribution Style403- **Activity Type:** [% asking questions vs answering vs discussions]404- **Technical Depth:** [level of detail in technical responses]405- **Community Reputation:** [helpful, expert, casual participant]406- **Notable Contributions:** [any popular posts or helpful answers]407408### Cross-Platform Synthesis409410#### Personality Comparison411- **LinkedIn Persona:** [professional characteristics]412- **Twitter Persona:** [casual/personal characteristics]413- **Reddit Persona:** [technical/community characteristics]414- **Consistency:** [topics/interests mentioned across platforms]415416#### Platform Preferences417- **Most Active:** [which platform has highest activity]418- **Best Engagement:** [where they get most responses]419- **Content Types:** [professional insights on LinkedIn, hot takes on Twitter, deep tech on Reddit]420421#### Communication Style422[Synthesized description: formal/casual, technical depth, storytelling approach, cross-platform consistency or variation]423424## Company Intelligence: [Company Name]425426### Company Overview427- **Industry:** [Sector]428- **Size:** [Employee count]429- **Stage:** [Startup/Scale-up/Enterprise]430- **Mission:** [Brief description]431- **Twitter:** [@handle or "Not found"] ([follower count if found])432- **Reddit Presence:** [Active/Mentioned/Not found]433434### Strategic Context435- **Recent News:** [Key developments from last 6 months]436- **Growth Indicators:** [Hiring, funding, expansion signals]437- **Market Position:** [Brief competitive context]438- **Technology Focus:** [If relevant]439440### Company LinkedIn Content Analysis441[Themes from company LinkedIn posts, strategic priorities]442443### Company Social Media Presence444445#### Twitter/X Activity (if found)446- **Account Stats:** [Followers, following, tweets]447- **Content Mix:** [Product announcements, culture, technical content, engagement]448- **Recent Highlights:** [Key tweets from last 30 days]449- **Posting Frequency:** [tweets per week]450- **Engagement Level:** [avg likes, retweets]451- **Notable Announcements:** [Hiring, funding, launches]452453#### Reddit Community Sentiment (if mentioned)454- **Primary Subreddits:** [Where company is discussed]455- **Discussion Volume:** [Number of mentions found]456- **Sentiment Analysis:** [Positive/Mixed/Negative - with examples]457- **Common Topics:**458 - **Praise:** [What users like]459 - **Complaints:** [Pain points mentioned]460 - **Questions:** [What people ask about]461- **Notable Threads:** [Links to significant discussions]462463#### Social Intelligence Synthesis464- **Brand Perception:** [How company is viewed on social vs LinkedIn]465- **Customer Insights:** [Real feedback from Twitter/Reddit vs official messaging]466- **Growth Signals:** [Hiring activity, expansion mentions across platforms]467- **Cultural Indicators:** [Company values in practice vs stated]468- **Competitive Context:** [How they're compared to competitors on social]469470## External Intelligence471472### Web Presence473- **Speaking/Conferences:** [List if any]474- **Publications/Interviews:** [List if any]475- **Blog Posts/Articles:** [Medium, Substack, Dev.to, personal blog]476- **Media Mentions:** [Notable press mentions]477- **GitHub Projects:** [Open source contributions, personal projects if technical]478479### Technical Footprint (if applicable)480- **GitHub Activity:** [contribution level, popular repos]481- **Stack Overflow:** [reputation, areas of expertise]482- **Technical Writing:** [blog posts, tutorials, documentation]483484### Additional Context485[Insights from parsed webpages, quotes, expertise areas, unique perspectives]486487## Connection Strategy488489### Recommended Conversation Topics4901. **[Topic 1]** - [Why: specific post/tweet/comment from which platform]4912. **[Topic 2]** - [Why: company context or cross-platform theme]4923. **[Topic 3]** - [Why: shared interest/industry trend across platforms]4934. **[Topic 4]** - [Why: technical interest from Reddit/GitHub]4945. **[Topic 5]** - [Why: personal interest from Twitter]495496### Platform-Specific Engagement497498**LinkedIn:**499- **Timing:** [Best days/times based on activity]500- **Approach:** [Professional, comment on specific post]501- **Ice-breaker:** "[Example referencing their LinkedIn content]"502503**Twitter/X** (if active):504- **Timing:** [Best days/times]505- **Approach:** [Casual reply to tweet, quote tweet with value-add]506- **Ice-breaker:** "[Example referencing their tweet or discussion]"507508**Reddit** (if active):509- **Timing:** [When they're most active]510- **Approach:** [Helpful comment in their frequented subreddit]511- **Ice-breaker:** "[Technical question or insight in relevant subreddit]"512513**Direct Outreach:**514- **Best Channel:** [Email/LinkedIn DM/Twitter DM - ranked by likelihood]515- **Timing:** [Optimal day/time synthesized from all platforms]516- **Value Proposition:** [How to position AnySite relevance based on their interests]517518### Potential Pain Points519[Inferred from their role, company, posts across platforms - where AnySite could help]520- [Pain point 1 with evidence from platform]521- [Pain point 2 with evidence from platform]522- [Pain point 3 with evidence from platform]523524## Strategic Value for AnySite525526### Primary Classification527**[Tier 1/2/3/4]: [Customer/Partner/Influencer/Advisor/Talent]**528529### Value Dimensions530**Customer Potential:** [High/Medium/Low]531- ICP Fit: [Yes/No - reasoning]532- Decision Authority: [Level]533- Buying Signals: [List any indicators]534535**Partnership Potential:** [High/Medium/Low]536- [Specific opportunities if any]537538**Network Value:** [High/Medium/Low]539- [Influence level, connection value]540541**Advisory/Talent Value:** [High/Medium/Low]542- [Specific expertise value]543544### Action Priority545**Priority Level:** [Critical/High/Medium/Low]546**Recommended Timeline:** [Contact within: X days/weeks]547548### Next Steps5491. [Specific action item with reasoning]5502. [Follow-up action]5513. [Long-term nurture plan if applicable]552553## Analysis Metadata554- **Platforms Analyzed:**555 - LinkedIn: [Profile, Posts, Comments, Reactions]556 - Twitter/X: [Found and analyzed / Not found / Not searched]557 - Reddit: [Activity found / No activity / Not searched]558 - GitHub: [Projects found / Not found / Not applicable]559 - Web: [Articles/interviews found]560- **Data Sources:** [List specific execute() calls made]561- **Cache Keys:** [List cache_key values for re-query or export]562- **Data Freshness:**563 - LinkedIn posts: [date range analyzed]564 - Twitter: [date range if analyzed]565 - Reddit: [date range if analyzed]566- **Total Data Points:** [approximate: X posts, Y tweets, Z comments analyzed]567- **Confidence Factors:**568 - Profile completeness: [High/Medium/Low]569 - Activity data: [High/Medium/Low - per platform]570 - External validation: [High/Medium/Low]571 - Cross-platform consistency: [High/Medium/Low]572- **Limitations:** [Any data gaps, platforms not accessible, or constraints]573```574575## Error Handling & Edge Cases576577**Insufficient Data:**578- If posts/comments are minimal: focus more on company analysis and role-based inferences579- If profile is sparse: use web search more heavily580- If company is small/unknown: focus on person's expertise and network581582**Multiple Profile Matches:**583- Always confirm with user before proceeding with deep analysis584- Present distinguishing factors clearly585586**v2 Error Handling:**587- Check `llm_hint` field in error responses for resolution guidance588- **412 errors**: Resource not found -- search first to find correct alias/URN589- **422 errors**: Wrong parameter format -- typically alias passed where URN required590- Continue with available data from other sources on error591- Note limitations in report592- Suggest manual verification steps593594**Privacy Considerations:**595- Only analyze publicly available information596- No speculation on private/personal matters597- Focus on professional context598599## Customization Parameters600601Users may request analysis depth adjustment:602603**Quick Analysis (10-15 min):**604- LinkedIn: Profile + last 10 posts + company basics605- Company: LinkedIn company profile only606- Twitter/X: Person profile check only (if handle found)607- Web: 2-3 targeted searches608- Reddit/GitHub: Skip unless specifically requested609- Output: Essential info only610611**Standard Analysis (20-30 min) - DEFAULT:**612- LinkedIn: Full profile + 20-50 posts + comments/reactions + company analysis613- **Company: LinkedIn + Twitter account + Reddit mentions search** (NEW)614- Twitter/X: Person profile + 50 recent tweets (if found)615- Reddit: Search for person username + activity (if found)616- Web: 5-7 strategic searches + parse 2-3 key pages617- GitHub: Quick check for presence (if technical role)618- Output: Full workflow as described above619620**Deep Dive (45-60 min):**621- LinkedIn: Extended analysis (100+ posts), all activity types, detailed company research622- **Company: LinkedIn + Twitter (30 posts) + Reddit (comprehensive mentions) + sentiment analysis** (NEW)623- Twitter/X: Person 100+ tweets, thread analysis, engagement patterns (if found)624- Reddit: Person comprehensive comment history, subreddit analysis (if found)625- Web: 10-15 searches, parse 5-10 webpages, deep technical footprint626- GitHub: Detailed repo analysis, contribution patterns (if technical)627- Instagram: Profile and content analysis (if relevant)628- Output: Comprehensive cross-platform synthesis with deep insights629630**Platform-Specific Focus:**631Users can also request focus on specific platforms:632- "Focus on Twitter presence" -> Deep Twitter analysis for person AND company, standard LinkedIn633- "Technical profile only" -> LinkedIn + GitHub + Reddit + Stack Overflow (person focused)634- "Business profile" -> LinkedIn + web presence + media, skip Reddit/GitHub635- **"Company deep dive" -> Extended company social analysis across all platforms** (NEW)636637Default to **Standard Analysis** unless specified.638639---640> Converted and distributed by [TomeVault](https://tomevault.io/claim/anysiteio) — claim your Tome and manage your conversions.641<!-- tomevault:4.0:skill_md:2026-04-11 -->