linkedin-search
Search your LinkedIn posts/shares by topic, find connections by title or company, and get LinkedIn statistics. Use when analyzing your LinkedIn data, finding specific connections, or reviewing past posts and shares.
When & Why to Use This Skill
The LinkedIn Search skill empowers users to unlock deep insights from their personal LinkedIn data archives. By indexing LinkedIn data exports into a searchable local database, it enables rapid keyword-based searches of past posts, precise connection discovery by job title or company, and the generation of comprehensive network statistics. This tool is essential for professionals looking to audit their content history, identify high-value leads within their existing network, and leverage data-driven insights for personal branding and business development.
Use Cases
- Content Audit & Repurposing: Search through years of LinkedIn posts and shares to find specific topics or themes you've previously discussed to create new content or refresh old ideas.
- Targeted Networking: Quickly filter your existing connections by specific roles (e.g., 'Founder', 'GTM') or target companies (e.g., 'Microsoft') to identify the best contacts for outreach or partnerships.
- Network Analytics: Generate detailed statistics on your LinkedIn activity and connection demographics to track the growth and health of your professional network.
- Knowledge Retrieval: Locate specific historical shares or interactions that are difficult to find using LinkedIn's native search interface by using multi-keyword queries.
| name | linkedin-search |
|---|---|
| description | Search your LinkedIn posts/shares by topic, find connections by title or company, and get LinkedIn statistics. Use when analyzing your LinkedIn data, finding specific connections, or reviewing past posts and shares. |
| allowed-tools | Read, Bash(python:*) |
LinkedIn Search
Search your LinkedIn data archive to find posts by topic, connections by role/company, and view statistics.
Setup
- Download your LinkedIn data export from LinkedIn Settings → Get a copy of your data
- Copy the ZIP to the watch folder:
mkdir -p ~/.linkedin-exports cp ~/Downloads/Complete_LinkedInDataExport_*.zip ~/.linkedin-exports/
That's it! Dependencies install automatically on first use.
Usage
Search posts/shares:
python ${CLAUDE_PLUGIN_ROOT}/skills/linkedin-search/linkedin_search.py search-shares --query "AI"
Find connections:
python ${CLAUDE_PLUGIN_ROOT}/skills/linkedin-search/linkedin_search.py find-connections --title "founder" --company "microsoft"
Multi-keyword search:
python ${CLAUDE_PLUGIN_ROOT}/skills/linkedin-search/linkedin_search.py search-connections-keywords --keywords founder gtm
Get statistics:
python ${CLAUDE_PLUGIN_ROOT}/skills/linkedin-search/linkedin_search.py stats
How it works
- First query: auto-installs deps, extracts ZIP, loads to SQLite, creates indexes
- Subsequent queries: uses cached database (instant)
- New export: auto-detects and reloads when newer ZIP found in
~/.linkedin-exports/
Examples
"Did I write about AI?" → search-shares --query "AI"
"Find GTM agency founders" → search-connections-keywords --keywords founder gtm
"How many posts?" → stats