From aaron-seo-geo
Generates multi-metric SEO/GEO performance reports and dashboards covering traffic, rankings, authority, and content progress. Provides delta summaries, stakeholder insights, and prioritized recommendations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aaron-seo-geo:performance-reporter <domain> [date range]When to use
Use when generating multi-metric SEO/GEO performance reports, traffic summaries, stakeholder dashboards, SEO报告, 流量报告, 月报, 周报, or 汇报给老板. Not for raw ranking deltas — use rank-tracker.
<domain> [date range]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Aggregates SEO/GEO data, builds stakeholder reports, benchmarks goals/competitors, calculates ROI, and turns deltas into prioritized recommendations.
Aggregates SEO/GEO data, builds stakeholder reports, benchmarks goals/competitors, calculates ROI, and turns deltas into prioritized recommendations.
Create an SEO performance report for [domain] for [time period]
Generate an executive summary of SEO performance for [month/quarter]
Create a GEO visibility report for [domain]
Generate a content performance report
Expected output: a delta summary, alert/report output, and a short handoff summary ready for memory/monitoring/.
memory/monitoring/.memory/open-loops.md.Next Best Skill below when a change needs action.Emit the standard shape from skill-contract.md §Handoff Summary Format.
All integrations optional (see CONNECTORS.md). With tools connected, aggregates traffic from ~~analytics, search data from ~~search console, rankings/backlinks from ~~SEO tool, and AI visibility from ~~AI monitor. Without tools, ask user for analytics exports, Search Console data, ranking data, and KPIs.
Stop and ask the user when:
Continue silently (never stop for):
When a user requests a performance report, use Report Output Templates and cover:
Label every metric Measured (tool/export), User-provided, or Estimated (model inference); never present an estimate as measured; if a required metric is unavailable, mark it N/A — do not invent it. Likewise separate an observed change from a plausible explanation (corroborate before stating it as the cause), an optimization opportunity, and follow-up needing crawl/SERP/rank/audit — never report an unverified explanation as a confirmed cause.
Sample output: an executive summary with overall status, metrics-at-a-glance for traffic/rankings/conversions/authority/AI citations, SEO ROI, and immediate/month/quarter actions with owners and dates.
Lead with insights, compare periods, state data freshness, include owner/deadline/impact for actions, tailor depth to audience, and track GEO/AI citation metrics when in scope.
Ask "Save these results?" If yes, write to memory/monitoring/ — see Skill Contract §Save Results Template.
Recurring monitoring needed → alert-manager — turn reporting insights into ongoing monitoring rules. One-off report → Terminal. Visited-set rule applies per Skill Contract.
npx claudepluginhub aaron-he-zhu/seo-geo-claude-skills --plugin aaron-seo-geoGenerates SEO/GEO analysis reports in Markdown, HTML, PDF, JSON, Excel with visualizations, templates, and interactive elements for executives, tech teams.
Generates structured marketing performance reports with KPI tracking, trend analysis, anomaly detection, and prioritized recommendations. Useful for reporting periods, channel analysis, and executive or tactical audiences.
Generates full weekly SEO performance reports from Google Search Console data, including totals, trends, top queries, click decline alerts, and recommendations. Use for site summaries, performance overviews, or weekly reports.