target-serp

calm-north/seojuice-skills · updated Apr 8, 2026

MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.

$npx skills add https://github.com/calm-north/seojuice-skills --skill target-serp
0 commentsdiscussion
summary

Identify and optimize for featured snippets, People Also Ask boxes, knowledge panels, and rich results on target keywords.

  • Covers 10 SERP feature types with specific content formats and schema markup requirements (paragraph/list/table snippets, PAA, knowledge panels, FAQ/HowTo/Review rich results)
  • Includes a prioritization matrix to assess traffic impact and effort for each feature, plus combination patterns when multiple features appear together
  • Provides step-by-step audit and optim
skill.md

Target SERP

Identify and capture featured snippets, People Also Ask boxes, knowledge panels, and rich results for target keywords.

SERP Feature Types

Feature Trigger Content Format Needed
Featured Snippet (paragraph) "What is", "how does", definitional queries 40-60 word direct answer under an H2/H3 matching the query
Featured Snippet (list) "How to", "steps to", "best", "top" Ordered or unordered list with H2/H3 heading
Featured Snippet (table) Comparison, pricing, specs queries HTML <table> with clear headers
People Also Ask Most informational queries Concise answer (2-3 sentences) under an H2 that matches the PAA question
Knowledge Panel Brand/entity queries Structured data (Organization, Person), Wikipedia presence, consistent NAP
Rich Results (FAQ) Pages with FAQ content FAQPage schema markup
Rich Results (How-To) Tutorial/instructional pages HowTo schema markup
Rich Results (Review) Product/service review pages Review/AggregateRating schema markup
Rich Results (Breadcrumb) Any page with hierarchy BreadcrumbList schema markup
Sitelinks Brand queries Clear site structure, descriptive navigation, internal linking

SERP Feature Prioritization Matrix

Not all SERP features are equally valuable. Use this to decide where to invest effort:

SERP Feature Traffic Impact Effort to Win Best For
Featured Snippet Very High Medium Informational content sites
AI Overview citation High (growing) Medium-High Authority/expertise sites
People Also Ask Medium-High Low-Medium FAQ-rich content
Video Carousel High High Tutorial/how-to content
Local Pack Very High (local) Medium Local businesses
Rich Results (Review) Medium-High Low-Medium Product/service reviews
Image Pack Medium Low-Medium Visual content creators
Shopping Results Very High (ecommerce) Medium Product sellers
Knowledge Panel Medium (brand) High (long-term) Established brands

Feature Combination Patterns

When multiple features appear together, optimize for the combination:

Combination Opportunity
AI Overview + Featured Snippet Optimize for both — structured content with clear answers wins both slots
Video + PAA + Featured Snippet Create a comprehensive guide with video and FAQ section
Shopping + Ads + Reviews Product optimization + review schema + merchant feed
PAA only (no snippet) Snippet opportunity — create snippet-optimized content to claim it
AI Overview only (no snippet) Structured, authoritative content with cited data gets AI inclusion

AI Overview vs Traditional SERP Strategy

Query Type Traditional Strategy AI-Era Strategy
Informational Win featured snippet Win AI Overview citation AND featured snippet
Comparison Create comparison content Create structured comparison tables with clear verdicts
Definition Write clear definition for snippet Write authoritative, citable definition with evidence
How-to Create step-by-step list Create steps with unique insights AI can synthesize

Traditional features reward format optimization. AI Overviews reward authority and uniqueness.

Step 1: Audit Current SERP Features

For each target keyword:

  1. Search the keyword and document which SERP features appear
  2. Note who currently holds each feature (which domain, what content format)
  3. Check if your site already appears in any feature for this keyword
  4. Assess winnability — can you match or beat the current holder's content format?
Keyword Feature Present Current Holder Your Page Winnable?
... Featured snippet (paragraph) competitor.com /blog/topic Yes — need better answer
... PAA (3 questions) various No page Yes — create FAQ section
... Knowledge panel No — need Wikipedia presence

Step 2: Featured Snippet Optimization

Featured snippets pull content directly from pages. To win them:

Paragraph Snippets

  • Place a concise answer (40-60 words) directly under an H2 or H3 that matches the query
  • Start with a definition or direct statement: "[Topic] is..."
  • Follow the snippet-bait with expanded detail (Google wants the page to have depth, not just a snippet)

List Snippets

  • Use a proper HTML ordered or unordered list
  • H2 heading should match the query: "How to [do thing]" or "Best [category]"
  • 5-8 list items (Google rarely shows more)
  • Each item should be a concise, scannable phrase

Table Snippets

  • Use semantic HTML <table> with <thead> and <tbody>
  • Column headers should be descriptive
  • Keep to 3-5 columns, 4-8 rows
  • Include the query keyword in the table caption or preceding heading

Snippet Optimization Checklist

  • H2/H3 heading matches the target query exactly or closely
  • Answer appears in the first paragraph after the heading
  • Answer is self-contained (makes sense without surrounding context)
  • Page already ranks on page 1 for the keyword (snippets almost always come from page 1 results)
  • Content format matches what Google currently shows (paragraph, list, or table)

Step 3: People Also Ask Optimization

PAA boxes appear on a large share of informational searches. To capture them:

  1. Collect PAA questions for your target keywords
  2. Add an FAQ section to relevant pages using the exact question as an H2 or H3
  3. Answer in 2-3 sentences directly under the heading
  4. Mark up with FAQPage schema for rich result eligibility

PAA answers should be:

  • Direct and concise (no "great question!" preamble)
  • Factually accurate
  • Self-contained (answer stands alone)

Step 4: Schema Markup

Add structured data for rich result eligibility.

Important: Google significantly restricted FAQ rich results in August 2023. FAQPage schema now only generates rich results for well-known government and health authority sites. For most sites, FAQ schema still helps AI systems extract Q&A content but will not produce visible rich results in Google SERPs.

FAQPage (AI extraction — not visual rich results for most sites)

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is [topic]?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Direct answer here."
    }
  }]
}

HowTo

For step-by-step content. Include name, step array with HowToStep, estimatedCost, and totalTime:

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to [do thing]",
  "totalTime": "PT30M",
  "step": [{
    "@type": "HowToStep",
    "name": "Step 1 title",
    "text": "Step 1 description",
    "image": "https://example.com/step1.jpg"
  }]
}

Article

For blog posts and guides: include headline, datePublished, dateModified, author, image.

BreadcrumbList

For every page with hierarchical navigation: define the path from home to current page.

VideoObject

For pages with embedded videos — enables video rich results and video carousels:

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Video title",
  "description": "Video description",
  "thumbnailUrl": "https://example.com/thumb.jpg",
  "uploadDate": "2026-01-15",
  "duration": "PT5M30S",
  "contentUrl": "https://example.com/video.mp4"
}

Dataset

For pages with original research or data — surfaces in Google Dataset Search:

{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "Dataset title",
  "description": "What this dataset contains",
  "creator": { "@type": "Organization", "name": "Your Brand" },
  "datePublished": "2026-01-15",
  "license": "https://creativecommons.org/licenses/by/4.0/"
}

SpeakableSpecification

Marks content sections suitable for text-to-speech and voice assistant extraction:

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [".article-summary", ".key-finding"]
  }
}

Validation: Always validate schema with Google's Rich Results Test before deploying.

Step 5: Action Plan

For each target keyword and feature:

Keyword Target Feature Current Status Action Required Page to Optimize Priority
... Featured snippet Competitor holds it Add snippet-bait paragraph under matching H2 /blog/guide High
... PAA Not present on our site Add FAQ section with schema /blog/guide Medium
... Rich result (FAQ) No schema Add FAQPage JSON-LD /faq Low

Output Format

SERP Feature Audit: [domain or keyword set]

Current SERP Feature Presence

  • Features held: [count]
  • Features available to win: [count]
  • Keywords with SERP features: [count out of total]

Feature Opportunities [Table from Step 1]

Action Plan [Table from Step 5]

Schema Implementation List For each page needing schema:

  • Page URL
  • Schema type to add
  • Key fields to populate
  • Validation status

Pro Tip: Use the free Schema Markup Generator to build JSON-LD for any page type, and the SERP Feature Landscape tool to explore which features dominate your niche. SEOJuice MCP users can run /seojuice:keyword-analysis to find high-impression, low-click keywords where SERP features are stealing clicks.

how to use target-serp

How to use target-serp on Cursor

AI-first code editor with Composer

1

Prerequisites

Before installing skills in Cursor, ensure your development environment meets these requirements:

  • Cursor installed and configured on your development machine
  • Node.js version 16.0+ with npm package manager (verify with node --version)
  • Active project directory or workspace where you want to add target-serp
2

Execute installation command

Execute the skills CLI command in your project's root directory to begin installation:

$npx skills add https://github.com/calm-north/seojuice-skills --skill target-serp

The skills CLI fetches target-serp from GitHub repository calm-north/seojuice-skills and configures it for Cursor.

3

Select Cursor when prompted

The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:

◆ Which agents do you want to install to?
│ ── Universal (.agents/skills) ── always included ────
│ • Amp
│ • Antigravity
│ • Cline
│ • Codex
│ ●Cursor(selected)
│ • Cursor
│ • Windsurf
4

Verify installation

Confirm successful installation by checking the skill directory location:

.cursor/skills/target-serp

Reload or restart Cursor to activate target-serp. Access the skill through slash commands (e.g., /target-serp) or your agent's skill management interface.

Security & Verification Notice

We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.

Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.

List & Monetize Your Skill

Submit your Claude Code skill and start earning

GET_STARTED →

Use Cases

User Story & Requirements Generation

Create detailed user stories, acceptance criteria, and feature specs

Example

Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios

Reduce spec writing time by 50%, ensure comprehensive coverage

Competitive Analysis

Research competitors, compare features, identify gaps

Example

Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities

Complete competitive research in 2 hours instead of 2 days

Roadmap Prioritization

Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs

Example

Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale

Make data-driven prioritization decisions faster

Stakeholder Communication

Draft PRDs, status updates, and stakeholder presentations

Example

Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement

Save 3-5 hours/week on communication overhead

Implementation Guide

Prerequisites

  • Claude Desktop or compatible AI client
  • Access to product documentation and roadmap tools (Jira, Notion, etc.)
  • Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
  • Stakeholder contact information and communication channels

Time Estimate

30-60 minutes to see productivity improvements

Installation Steps

  1. 1.Install product management skill
  2. 2.Start with user story generation for known feature
  3. 3.Progress to competitive analysis: research 2-3 competitors
  4. 4.Use for roadmap prioritization: apply RICE/ICE scoring
  5. 5.Draft stakeholder communications and refine based on feedback
  6. 6.Build template library for recurring PM tasks
  7. 7.Share effective prompts with product team

Common Pitfalls

  • Not validating competitive research—verify facts before sharing
  • Accepting user stories without involving engineering team
  • Over-relying on frameworks without qualitative judgment
  • Not customizing outputs to company culture and communication style
  • Skipping stakeholder validation of generated requirements

Best Practices

✓ Do

  • +Validate research and competitive analysis with real data
  • +Collaborate with engineering when generating technical requirements
  • +Customize frameworks and templates to your company context
  • +Use skill for first drafts, refine with stakeholder input
  • +Document successful prompt patterns for PM tasks
  • +Combine AI efficiency with human judgment and intuition

✗ Don't

  • Don't publish competitive analysis without fact-checking
  • Don't finalize user stories without engineering review
  • Don't make prioritization decisions solely on AI scoring
  • Don't skip customer validation of generated requirements
  • Don't ignore company-specific context and culture

💡 Pro Tips

  • Provide context: company goals, constraints, customer feedback
  • Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
  • Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
  • Use skill for 70% generation + 30% customization to company needs

When to Use This

✓ Use When

Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.

✗ Avoid When

Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.

Learning Path

  1. 1Basic: user stories, feature specs, status updates
  2. 2Intermediate: competitive analysis, prioritization frameworks, PRDs
  3. 3Advanced: product strategy, go-to-market planning, OKR setting
  4. 4Expert: product vision, market positioning, business model innovation

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.836 reviews
  • Tariq Kapoor· Dec 28, 2024

    target-serp has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Chaitanya Patil· Dec 16, 2024

    I recommend target-serp for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Zara Shah· Dec 8, 2024

    Solid pick for teams standardizing on skills: target-serp is focused, and the summary matches what you get after install.

  • Tariq Gupta· Nov 27, 2024

    I recommend target-serp for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Chinedu Brown· Nov 19, 2024

    Registry listing for target-serp matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Piyush G· Nov 7, 2024

    Solid pick for teams standardizing on skills: target-serp is focused, and the summary matches what you get after install.

  • Shikha Mishra· Oct 26, 2024

    target-serp is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Aditi Abbas· Oct 18, 2024

    Keeps context tight: target-serp is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Kabir Kim· Oct 10, 2024

    Useful defaults in target-serp — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Aanya Flores· Sep 25, 2024

    Registry listing for target-serp matched our evaluation — installs cleanly and behaves as described in the markdown.

showing 1-10 of 36

1 / 4