Outreach · agent skill
SEO Audit
Scores the page for search. Fixes ranked by traffic moved.
What it does
Loads when it is needed
Your agent loads it when the user wants a page or site to rank and bring organic traffic. It carries 5 rules and reads a profile.md with your details before it starts, so the output matches your brand and project.
Same prompt, with and without
Audit a pricing page for search
Prompt · Audit our invoice-reminders landing page for search and tell me what to fix first.
URL: /invoice-reminders. Title tag: "Home | Tallyfox". No meta description. One H1: "Get paid faster". H2s: "Features", "Pricing", "FAQ". Body ~220 words: "Tallyfox sends polite automatic reminders for unpaid invoices so small teams collect payment sooner." Three feature bullets, a $19/mo plan, 4 FAQ items (no markup). Images: 3 screenshots named IMG_0231.png etc. with no alt text. Canonical missing. No schema. Page links out to the homepage only; 2 other pages ("/expense-reports", "/blog/late-payment-email-templates") do not link to it. Largest image 1.8 MB, LCP not measured. Search Console shows the page gets impressions for "invoice reminder email" and "payment reminder software" but no volume numbers were provided.Profile used: Tallyfox, expense reports and invoice reminders for 10 to 50 person teams. Ideal customer: finance and ops leads at small companies. Voice: Direct.
Both answers from the same model (Claude sonnet), 2026-10-17. The one without the skill was written in a separate session that never saw it. Shortened where marked with …
Install
One command, in your project
It detects your agent; add --agent all for every agent.
npx proskills-cli add seo-audit --order <order id from your receipt>
Or copy the skill folder (the one holding SKILL.md) into the directory your agent reads, then restart it or start a new session.
| Agent | This project | Every project |
|---|---|---|
| Claude Code | .claude/skills/ | ~/.claude/skills/ |
| Cursor | .agents/skills/ (or .cursor/skills/) | ~/.cursor/skills/ |
| Codex | .agents/skills/ | ~/.agents/skills/ |
| Gemini CLI | .agents/skills/ (or .gemini/skills/) | ~/.gemini/skills/ |
Changelog
What changed
- v1.0.0 · 2026-10-17
- First versioned release: Query first, evidence for every finding, fixes ranked by traffic moved.
- Scanned 100/100 before release.
Keep it current with npx proskills-cli update; your profile.md is never touched. Everyone who bought it gets the update free and an email when it lands.
Same collection
More from Outreach
The scan checks spec compliance, token cost, clarity and security patterns. A clean scan is not a guarantee: static scanners can be evaded. Scan any skill yourself.