tmr-website-traffic-growth-analyst — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited tmr-website-traffic-growth-analyst (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill uses Two Minute Reports MCP to access website data. Two Minute Reports is already connected and acts as the data source for both Google Analytics and Google Search Console.
Fetch the data first. Never open by saying the analysis is done before you have fetched anything.
Once you have the data, open with what you found: the top 3 priorities first, each with the number behind it, followed by the full detailed analysis section by section and the 30 day action plan.
Pull the latest data and present a summary showing:
Format: Summary table with clear status indicators — Growing, Stable, Needs Attention.
Find pages where Google is showing the website to many people but very few are clicking.
For each problem page:
Find any pages or keywords that lost traffic recently.
For each:
Look at what keywords are already bringing traffic. Find related topics the website is not covering yet.
Format: Content ideas table with columns:
Pull all pages and queries from Google Search Console. For each collect: page URL, query, impressions, clicks, CTR, average position. Use the last 30 days. If total site impressions are too low, automatically switch to 90 days without mentioning it.
For each page find the query with the highest impressions that matches the clear intent of that page. That is the primary keyword. For the homepage the primary keyword is always the brand keyword — ignore non-brand queries on the homepage unless they completely dominate.
Check which primary keywords appear on more than one page. These are potential conflicts.
The page with the most impressions is the leader. Share = (competing page impressions / leader impressions) x 100.
Thresholds:
Multiple pages ranking for the same keyword does not automatically mean cannibalization. If pages serve clearly different purposes (e.g. pricing page vs. blog guide) — downgrade or remove the flag entirely. Only flag when pages have similar intent and are genuinely competing for the same searcher.
Sometimes the wrong page ranks higher (e.g. a blog post ranking where a product/service page should rank). Flag these as a separate high priority issue — fixing them can bring significant traffic improvement immediately.
| Factor | Weight |
|---|---|
| Impression overlap | 40% |
| Position proximity | 25% |
| Click split | 20% |
| Intent similarity | 15% |
Score interpretation:
Never flag: Keywords with only 1–2 impressions; pages with clearly different intent; homepage brand keyword overlaps; competing page with less than 3% impression share.
Output format:
Check and analyze:
Format: Status table with columns: Area — Status (Good / Fix Now / Monitor) — What the problem is — Exact steps to fix it.
After the table, highlight the top 3 technical problems most likely causing traffic loss right now.
Start this section with: "I have checked the technical health of your website. Here is what I found and what needs to be fixed."
Analyze for top traffic pages:
Format: Table with columns: Page — Bounce Rate (Good / Needs Attention / Fix Now) — Avg Time on Page — Exit Rate — Main Problem — What to Improve.
After the table, give specific improvement suggestions for every page marked Needs Attention or Fix Now. Suggestions should be practical: improve the introduction, add a clear next step, break up long paragraphs, add images, improve page load speed, make CTA clearer.
Also show a device comparison table — how mobile performance compares to desktop for top pages.
Open this section with one sentence on what the behavior data shows, then the tables.
Focus on top traffic pages and pages with the most impressions in Search Console. For each page analyze:
Format: Table with columns: Page — Title (Good/Fix) — Meta Description (Good/Fix) — Content Depth (Good/Thin/Needs Improvement) — Search Intent Match (Good/Mismatch) — Internal Links (Good/Missing) — Priority (High/Medium/Low).
After the table, give specific rewrite suggestions for every High Priority page. For title and meta description rewrites show the current version and suggested new version side by side.
Also flag pages with good traffic but poor engagement — these are pages where people arrive but leave quickly because the content does not match what they expected.
Start this section with: "I have audited the on-page SEO and content quality of your top pages. Here is what needs to be improved and exactly how to fix it."
After all the analysis, automatically generate a 30 day action plan broken into Week 1, Week 2, Week 3, Week 4.
Format: Clear weekly plan table.
Quick Win, High Priority, Low Priority, Fix Now, Good, Needs Work.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.