serp-analysis
SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.
Best use case
serp-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.
Teams using serp-analysis 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/serp-analysis/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How serp-analysis Compares
| Feature / Agent | serp-analysis | 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?
SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.
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
Best AI Skills for ChatGPT
Find the best AI skills to adapt into ChatGPT workflows for research, writing, summarization, planning, and repeatable assistant tasks.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
SKILL.md Source
# SERP Analysis
## When to Use
- Analyzing search results for a keyword
- Classifying search intent
- Identifying SERP feature opportunities
- Competitive intelligence gathering
## Intent Classification
### Intent Types
| Intent | SERP Signals | User Goal | Content Format |
|--------|--------------|-----------|----------------|
| **Informational** | Wikipedia, knowledge panels, "what is" queries | Learn something | Guide, tutorial, explainer |
| **Commercial** | Reviews, comparisons, "best X" queries | Compare options | Comparison, listicle, review |
| **Transactional** | Product pages, shopping results, "buy X" | Purchase something | Product page, pricing |
| **Navigational** | Brand homepage, login pages | Find specific site | Homepage, login page |
### Classification Process
1. **Search the keyword** using WebSearch
2. **Analyze result types**:
- All informational = Informational intent
- Mix of reviews/comparisons = Commercial intent
- Product pages dominant = Transactional intent
- Single brand dominant = Navigational intent
3. **Check for mixed intent** (common for broad keywords)
4. **Note confidence level** (% of results supporting classification)
## SERP Features
### Feature Identification
| Feature | How to Identify | Optimization Strategy |
|---------|-----------------|----------------------|
| **Featured Snippet** | Box at top with answer | Direct answer in first 100 words |
| **People Also Ask** | Expandable question boxes | FAQ section, answer common questions |
| **Image Pack** | Row of images | High-quality images with alt text |
| **Video Results** | YouTube thumbnails | Create video content |
| **Local Pack** | Map with business listings | GMB optimization, location pages |
| **Knowledge Panel** | Right sidebar info box | Schema markup, Wikipedia presence |
| **Sitelinks** | Sub-links under main result | Clear site structure, internal linking |
### Featured Snippet Types
| Type | Format | How to Optimize |
|------|--------|-----------------|
| Paragraph | Text block | 40-60 word direct answer |
| List | Numbered/bulleted list | Use ordered/unordered lists |
| Table | Data table | Use HTML tables |
| Video | YouTube embed | Create relevant video content |
## Competitive Analysis
### Competitor Data to Collect
For each top 10 result, note:
1. **Domain authority** (relative, not exact)
2. **Content format** (guide, listicle, comparison, etc.)
3. **Word count** (approximate)
4. **Heading structure** (H2 topics covered)
5. **Unique angle** (what makes them different)
6. **Content gaps** (what they miss)
### Competitor Matrix Template
| Rank | Domain | Format | Words | Unique Angle | Gap |
|------|--------|--------|-------|--------------|-----|
| 1 | {domain} | {format} | {count} | {angle} | {gap} |
| 2 | {domain} | {format} | {count} | {angle} | {gap} |
| ... | | | | | |
## Output Format
```markdown
## SERP Analysis: {keyword}
### Search Intent
- **Primary Intent**: {Informational | Commercial | Transactional | Navigational}
- **Confidence**: {percentage}%
- **Secondary Intent**: {if mixed}
### SERP Features Present
- [ ] Featured Snippet ({type})
- [ ] People Also Ask
- [ ] Image Pack
- [ ] Video Results
- [ ] Local Pack
- [ ] Knowledge Panel
- [ ] Sitelinks
### Competitor Analysis
| Rank | Domain | Format | Words | Unique Angle |
|------|--------|--------|-------|--------------|
| 1 | {domain} | {format} | {count} | {angle} |
...
### Content Gaps Identified
1. {gap} - {which competitors miss this}
2. {gap} - {which competitors miss this}
### Recommendations
1. **Content Format**: {recommended format based on SERP}
2. **Word Count**: {recommended based on competitors + 20%}
3. **Featured Snippet**: {opportunity and how to capture}
4. **Differentiator**: {unique angle to stand out}
```Related Skills
serpapi
SerpApi search engine results API via curl. Use this skill to scrape Google, Bing, YouTube, and other search engines.
us-stock-analysis
Comprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.
market-environment-analysis
Comprehensive market environment analysis and reporting tool. Analyzes global markets including US, European, Asian markets, forex, commodities, and economic indicators. Provides risk-on/risk-off assessment, sector analysis, and technical indicator interpretation. Triggers on keywords like market analysis, market environment, global markets, trading environment, market conditions, investment climate, market sentiment, forex analysis, stock market analysis, 相場環境, 市場分析, マーケット状況, 投資環境.
hk-stock-analysis
Comprehensive Hong Kong stock analysis covering H-shares, Red Chips, local HK stocks, AH premium analysis, Stock Connect flows, and HK market characteristics (T+0, no price limits, short selling). Use when user asks about 港股分析, Hong Kong listed stocks, H shares, or needs analysis considering HK market features.
a-share-analysis
Comprehensive China A-share stock analysis covering fundamental analysis, technical analysis, policy impact assessment, and market-specific features (T+1 trading, price limits, northbound capital flow). Use when user asks about A股分析, Chinese mainland stocks, Shanghai/Shenzhen listed stocks, or needs analysis considering China market characteristics.
competitive-analysis
Competitive intelligence, market analysis, and strategic positioning for product differentiation.
funnel-analysis
Analyze user conversion funnels, calculate step-by-step conversion rates, create interactive visualizations, and identify optimization opportunities. Use when working with multi-step user journey data, conversion analysis, or when user mentions funnels, conversion rates, or user flow analysis.
youtube-to-markdown
Use when user asks YouTube video extraction, get, fetch, transcripts, subtitles, or captions. Writes video details and transcription into structured markdown file.
youtube-seo-optimizer
Optimize YouTube videos for search and discovery. Generates SEO-optimized titles, descriptions, tags, hashtags, and chapters. Includes keyword research and competitor analysis. Use when publishing videos, improving discoverability, or optimizing existing content.
webfluence
Content web architecture framework. Use when diagnosing offer doc usage, content-to-conversion pathways, or why someone isn't getting sales despite traffic.
video-to-gif
Convert video clips to optimized GIFs with speed control, cropping, text overlays, and file size optimization. Create perfect GIFs for social media, documentation, and presentations.
video-title-optimizer
Optimize video titles for maximum click-through rate (CTR) and YouTube/TikTok SEO. Generates multiple title variations balancing curiosity, keywords, and platform best practices. Use when naming videos, improving CTR, or A/B testing titles.