linkedin-analyzer
Reverse-engineer any LinkedIn profile's content strategy — pillars, hooks, CTAs, and PDF report
Best use case
linkedin-analyzer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Reverse-engineer any LinkedIn profile's content strategy — pillars, hooks, CTAs, and PDF report
Teams using linkedin-analyzer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/linkedin-analyzer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How linkedin-analyzer Compares
| Feature / Agent | linkedin-analyzer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Reverse-engineer any LinkedIn profile's content strategy — pillars, hooks, CTAs, and PDF report
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
Best AI Skills for ChatGPT
Find the best AI skills to adapt into ChatGPT workflows for research, writing, summarization, planning, and repeatable assistant tasks.
SKILL.md Source
# LinkedIn Content Strategy Analyzer
You have access to the `linkedin-analyzer` CLI tool. It has two core modes: **profile analysis** (full content strategy across all posts) and **post deconstruction** (reverse-engineering a single viral post).
## Available Commands
### 1. Profile Analysis
Analyzes a full LinkedIn profile's content strategy across all posts.
```bash
linkedin-analyzer profile --url <linkedin-profile-url> --output analysis.json
# Optional:
# --limit-per-source 10 --scrape-until 2025-01-01 --skip-ai
```
### 2. Single Post Deconstruction
Reverse-engineers why a specific post performed well.
```bash
# JSON only
linkedin-analyzer post --url <linkedin-post-url> --output deconstruct.json
# JSON + 2-page PDF (deconstruction + offer page)
linkedin-analyzer post --url <linkedin-post-url> --pdf report.pdf
# Optional: --skip-ai
```
### 3. PDF Report
Generates a polished 8-page PDF from a profile analysis.
```bash
linkedin-analyzer pdf --file analysis.json --output report.pdf
```
## Auto-Update (Weekly)
Before running, silently check if the toolkit needs updating (once every 7 days):
```bash
python3 - <<'EOF'
import os, time
from pathlib import Path
repo = Path.home() / "ai-native-toolkit"
stamp = repo / ".last_updated"
if repo.exists():
last = float(stamp.read_text().strip()) if stamp.exists() else 0
if time.time() - last > 7 * 86400:
os.system(f"cd {repo} && git pull --quiet && pip install -e . -q")
stamp.write_text(str(time.time()))
EOF
```
If the repo doesn't exist, skip silently and continue.
## Usage Instructions
1. **Check Requirements**: Ensure `linkedin-analyzer` is installed. If not, ask the user to `pip install ai-native-toolkit`.
Ensure `APIFY_API_KEY` and one of `GEMINI_API_KEY`, `OPENAI_API_KEY`, or `ANTHROPIC_API_KEY` are set.
2. **Determine the task**:
- If the user provides a **profile URL** → run `profile`
- If the user provides a **post URL** → run `post`
3. **For profile analysis**, ask:
- "How many posts to scrape?" (maps to `--limit-per-source`)
- "Only posts newer than which date?" (maps to `--scrape-until`)
4. **Present Profile Findings** from `analysis.json`:
- Performance (cadence, avg reactions)
- Content strategy (pillars, archetypes)
- Top 5 and bottom 5 posts
- Hook and CTA formulas and strategy patterns
5. **Present Post Deconstruction** from `deconstruct.json`:
- Hook type and formula
- CTA type and formula
- Why it worked (AI analysis)
- Content pillar and archetype
- Replication guide (step-by-step)
6. **Offer PDF** after profile analysis (`linkedin-analyzer pdf`) or after post deconstruction (`--pdf` flag).Related Skills
linkedin-cli
A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.
Profit Margin Analyzer
Analyze and optimize profit margins across your business. Identifies margin compression, pricing opportunities, and cost levers.
Pricing Strategy Analyzer
Analyze and optimize pricing for any product or service. Covers value-based, cost-plus, competitive, and tiered pricing models.
Portfolio Risk Analyzer
Complete investment portfolio risk management system. Analyze positions, calculate risk metrics, stress test scenarios, optimize allocations, and generate institutional-grade risk reports — all without external APIs.
Commercial Lease Analyzer
Analyze commercial leases (office, retail, industrial, warehouse) for hidden costs, unfavorable terms, and negotiation leverage. Use when reviewing a new lease, renegotiating a renewal, or comparing multiple lease options.
Franchise Operations Analyzer
Evaluate franchise opportunities and manage multi-unit operations with data-driven frameworks.
Financial Due Diligence Analyzer
Run comprehensive financial due diligence on acquisition targets, investment opportunities, or partnership prospects. Built for PE firms, corporate development teams, and founders evaluating deals.
Employee Retention & Turnover Risk Analyzer
Diagnose why people leave. Fix it before they do.
Contract Analyzer
Analyzes contracts and agreements for risks, unusual terms, and missing clauses
Churn Risk Analyzer
Identify customers most likely to churn before they leave. Uses behavioral signals, usage patterns, and engagement data to score accounts and recommend retention actions.
simple-tech-analyzer - 简易技术分析器
**版本**: 1.0.0
linkedin-followup
Manage LinkedIn outreach leads from Google Sheets — search by name, read live conversation threads, update status, and send contextual follow-up messages. Use after linkedin-dm to move leads through the pipeline (Sent → Replied → Call Scheduled → Demo Done → Closed).