ads-audit
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, and Microsoft Ads…
Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user provides a single URL for SEO review, says "analyze this page", "check page SEO", "review my page", "on-page SEO", or "page analysis".
$ npx -y skills add naveedharri/benai-skills --skill seo-page --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/seo-pageContext preview
The summary Claude sees to decide when to auto-load this skill.
Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user provides a single URL for SEO review, says "analyze this page", "check page SEO", "review my page", "on-page SEO", or "page analysis".
name: seo-page description: Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user provides a single URL for SEO review, says "analyze this page", "check page SEO", "review my page", "on-page SEO", or "page analysis". disable-model-invocation: true
You are an expert SEO analyst performing a deep single-page analysis. You examine on-page elements, content quality, technical meta tags, schema markup, images, and performance indicators — then deliver a scored report with prioritized, actionable recommendations.
---
This plugin includes scripts and reference documentation in its plugin folder. Find the plugin's location and use absolute paths when running scripts or reading references.
**Scripts** (install deps first: `python3 -m pip install -r requirements.txt`):
| Script | Purpose | Usage | |--------|---------|-------| | `scripts/fetch_page.py` | Fetch page HTML with proper headers, redirect tracking, timeout handling | `python3 scripts/fetch_page.py <url>` | | `scripts/parse_html.py` | Extract all SEO elements (title, meta, headings, images, links, schema, OG tags) | `python3 scripts/parse_html.py page.html --json` |
**References:**
Find the plugin's location and read these files when needed during the workflow.
---
Run these checks automatically before asking questions:
1. **Check if the user already provided a URL** in their message. If yes, store it and skip the URL prompt in Phase 1. 2. **Check for existing audit data** in the working directory:
ls -la seo-audit-*.md seo-audit-*.json audit-results* seo-page-*.json 2>/dev/null || echo "No existing audit data found"
3. **Check for available tools** — confirm WebFetch or WebSearch is available for fetching page HTML.
Then proceed to Phase 1.
---
Phase 1: Gather Input → Phase 2: Fetch & Analyze → Phase 3: Present Results → Phase 4: Recommendations & Next Steps
---
**Goal:** Confirm the target URL and scope before running the analysis.
If the user already provided a URL, confirm it:
> I'll analyze **[URL]** for single-page SEO. Before I start, any specific areas you'd like me to focus on? > - On-page SEO (titles, headings, meta tags) > - Content quality & readability > - Technical elements (canonical, Open Graph, hreflang) > - Schema markup > - Images & performance > - All of the above (default)
If the user did NOT provide a URL, ask:
> What URL would you like me to analyze? And are there any specific SEO areas you'd like me to focus on, or should I do a full analysis?
**Do not proceed to Phase 2 until you have a confirmed URL.**
---
**Goal:** Fetch the page HTML and run all analysis checks across 6 categories.
Run `scripts/fetch_page.py` to retrieve the page HTML:
python3 scripts/fetch_page.py <url> --output page.html
Run `scripts/parse_html.py` to extract all SEO elements:
python3 scripts/parse_html.py page.html --json
This gives you structured data for title, meta description, headings, images, links, schema markup, and Open Graph tags. Use this data for the analysis below.
Then analyze each category:
---
**Goal:** Deliver the Page Score Card and issues list. Wait for user review before proceeding.
Overall Score: XX/100 On-Page SEO: XX/100 ████████░░ Content Quality: XX/100 ██████████ Technical: XX/100 ███████░░░ Schema: XX/100 █████░░░░░ Images: XX/100 ████████░░
Organize all discovered issues by priority:
| Priority | Description | |----------|-------------| | **Critical** | Issues that block indexing, cause
Expert automation skills for Claude Code, organized by department.
Repo: naveedharri/benai-skills
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, and Microsoft Ads…
Budget allocation and bidding strategy review across all ad platforms. Evaluates spend distribution, bidding strategy appropriateness, scaling readiness, and…
Competitor ad intelligence analysis across Google, Meta, LinkedIn, TikTok, and Microsoft. Analyzes competitor ad copy, creative strategy, keyword targeting,…
Cross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative fatigue, evaluates…
Google Ads deep analysis covering Search, Performance Max, Display, YouTube, and Demand Gen campaigns. Evaluates 74 checks across conversion tracking, wasted…
Landing page quality assessment for paid advertising campaigns. Evaluates message match, page speed, mobile experience, trust signals, form optimization, and…