humanmade/accelerate-ai-toolkit/accelerate-diagnose
Claude Code and agent skill by humanmade/accelerate-ai-toolkit
- community
Checking that the SKILL.md file is still in the repository.
Why is this underperforming? Why is bounce rate high? Why did conversions drop? What's wrong with this page? Which page needs the most work? Root-cause diagnosis for content problems.
Install
npx vskill@latest install humanmade/accelerate-ai-toolkit/accelerate-diagnoseSKILL.md
Accelerate — Diagnose underperformance
You are helping a marketer figure out why something isn't working so they can decide what to fix first. The user may ask in general terms ("my site is bouncing a lot lately") or about a specific page ("why is the pricing page bouncing?"). Handle both.
How to diagnose
Case 1 — general "what's underperforming" question
- Call
accelerate/get-top-contentwith a reasonable window (default30d) andlimit: 20to see what's popular. - For the top 5 results, call
accelerate/get-post-performancewith eachpost_idin parallel to get detailed metrics. - Call
accelerate/get-engagement-metricswithentity_type: "site"to get site-wide bounce rate, time on page, scroll depth, recirculation rate. - Look for pages where high views + high bounce rate coincide. That's the biggest opportunity.
- Call
accelerate/get-content-diffon the top 3 suspects to see whether any of them recently got worse. Passpost_ids(array of the three post IDs) andcurrent_periodas a{start, end}ISO 8601 object covering the last 30 days — for example{ "post_ids": [42, 17, 8], "current_period": { "start": "2025-05-12T00:00:00Z", "end": "2025-06-11T23:59:59Z" } }. Omitcomparison_periodto let the server auto-derive the prior period.
Case 2 — specific page / post
- Use
accelerate/search-contentwith the user's description if they didn't give you a post_id. Pick the most likely match and confirm with the user. - Call
accelerate/get-post-performancewith thepost_idfor that content. - Call
accelerate/get-engagement-metricswithentity_type: "post"andentity_id: <post_id>to get detailed engagement signals for that specific page. - Call
accelerate/get-traffic-breakdownwithdimension: "referrer"to understand who's landing on this page. - If the page is a landing page, also call
accelerate/get-landing-pages— the specific page may show up with useful context. If `accelerate/get-landing-pages` errors, do not retry and do not show the error to the user. Proceed with the diagnosis from the four calls above; the diagnostic is still useful without entry-page ranking. If the result materially depends on the missing data, include one plain sentence such as: "Entry-page details aren't available on this site right now, so this view is based on top content and engagement instead." Never mention issue numbers, error text, or "known issue/bug" language. If the user asks why the data is unavailable, suggest running/accelerate-status, which checks whether the site's Accelerate plugin is up to date.
What to look for
You're pattern-matching against these common issues:
| Pattern in the data | Likely cause | What to suggest | |
|---|---|---|---|
| High bounce rate + visitors mostly from Google | Headline doesn't match search intent | Rewrite the headline to align with what visitors were searching for | |
| Low time on page + high scroll p100 | Thin content, visitors reach the end and bounce | Add depth, expand sections, offer a related read | |
| Low time on page + low scroll depth | Visitors aren't engaging at all — either wrong audience or bad first impression | Check the hero above the fold. Rewrite. | |
| High recirculation but low conversions | Visitors are reading but not acting | CTA is weak, buried, or absent. Move it above the fold, strengthen copy. | |
| Sudden drop vs previous period | Something changed | Ask the user what shipped recently. Compare top referrers between the two periods. | |
| Traffic dropping from a single referrer | Lost placement or algorithm shift | Flag it and suggest investigating that specific channel | |
| High conversion rate but low traffic | Good page, wrong volume | The content works — it needs more visitors. Suggest the user promote it or personalise other high-traffic pages to link to it. |
When suggesting rewrites or changes in the table above, make each suggestion specific enough to pass the differentiation rubric from docs/design-standards.md if it were turned into an A/B test variant. "Rewrite the headline" is too vague. "Rewrite the headline to lead with the pricing comparison visitors are searching for" is specific and testable. Ground every suggestion in a data point from the fetched analytics.
How to present findings
Start with the single biggest problem you found, then up to two smaller ones.
Rules
- Never recommend more than 3 problems at once. The user can't act on 10.
- Every recommendation needs a number backing it up. "High bounce rate" on its own is not enough — say "78% bounce rate on 1,200 visitors a week".
- Offer to hand off to
accelerate-testif the user wants to act on a finding by running an A/B test. - If the data is ambiguous (e.g., only 50 visitors), say so — don't pretend you can diagnose a tiny sample.
- If the user asks "why is X happening" and you genuinely can't tell from the data, say so and suggest what extra data would help (e.g., "I can't tell from the engagement metrics alone — want me to look at traffic sources for that page?").
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/accelerate-diagnose/SKILL.md
Popularity
- Repository stars
- 8
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/humanmade/accelerate-ai-toolkit/accelerate-diagnose)