Overall score
38.5Critical
—
Rank
#468
Prev: #468
saas avg
41.8
360 peers
Agent runs / week
2
Across 0 providers
The PHP Package Repository
- Audience
- Developer
Opportunity cost · SaaS
Packagist.org could be leaving ~$4,182,000 in new ARR on the table every year
Stunt Double’s 2027 agent-traffic model projects 34% of trial, signup and plan selection sessions in the SaaS sector will be initiated or completed by AI agents[1][2]. Packagist.org currently scores 38.5 on the Stunt Double Index[3], 11.7 points below the SaaS peer average, with a 62-point gap to the ideal agent experience (100). The loss figure below applies that gap to the projected agent-driven slice of a typical annual recurring revenuebaseline for this sector — it is a directional estimate, not a measured conversion rate.
Gap to leader
61.5 pts
Below SaaS avg
11.7 pts
Modelled new ARR at risk
$4,182,000
Estimate assumes a $20M ARR baseline with agent-sourced expansion. Claim your domain to replace this placeholder with your reported new ARR.
Category breakdown
Brand awarenessCan agents recognise you exist?
25
DiscoveryWill they pick you?
30
Information retrievalCan they read your site?
85
Market rankingWhere do you sit in the lineup?
15
AccuracyDo they tell the truth about you?
40
Task completionCan an agent complete a task on behalf of a user?
60
Delegated accessDo you let agents in, safely?
0
Contact & communicationCan an agent reach a human?
30
By agent provider
By agent provider
Session quality, 30-day rolling, N ≥ 10 per provider
Claude
Anthropic
ChatGPT Agent
OpenAI
Gemini
Google
Perplexity
Perplexity
Copilot
Microsoft
Browserbase Operator
Browserbase
Where agents get stuck
Public summary · full session replay available to verified ownersmediumBrand awareness
No Organization JSON-LD. Agents can’t tell who owns the site at a glance.
lowBrand awareness
Missing Open Graph tags. Link previews degrade in agent chats.
mediumBrand awareness
Homepage meta description is missing or too short for agent snippets.
mediumDiscovery
No sitemap.xml. Agents can’t enumerate indexable pages.
lowDiscovery
No canonical URL. Agents may conflate duplicate pages as separate entities.
lowDiscovery
No llms.txt. You miss the emerging standard for giving agents a curated map of the site.
mediumInformation retrieval
No JSON-LD structured data. Agents must infer entities from markup.
mediumMarket ranking
No Product/Service schema on the homepage. Agents can’t easily compare offerings.
lowMarket ranking
No review or aggregateRating schema. Agents have no signal for ranking vs peers.
mediumMarket ranking
No price visible to non-JS clients. Agents may report "pricing not disclosed".
lowAccuracy
No canonical URL. Agents may cite ephemeral query-string variants.
mediumAccuracy
No freshness headers. Agents can’t tell when content was updated.
mediumAccuracy
No JSON-LD at all. Every factual claim must be inferred from prose.
lowAccuracy
No privacy policy linked from the homepage. Agents can’t cite policy when asked.
highTask completion
Homepage returns a bot-challenge / CAPTCHA. Agents can’t complete a task if they can’t load the site.
mediumTask completion
No mention of delegated auth primitives (passkey, OAuth, MCP). Agents must drive a full browser session.
highDelegated access
No MCP manifest. Agents can’t auto-discover tools or delegated capabilities.
highDelegated access
No public API docs detected. Agents have no scoped way in; they must drive a browser.
lowDelegated access
robots.txt doesn’t mention any agent user-agents. The policy for agents is implicit.
highContact & communication
No contact page linked or reachable. Agents acting on a user’s behalf have nowhere to send a message.
lowContact & communication
No help, support, or FAQ hub linked. Agents can’t self-serve an answer before reaching out.
highTask completion
Claude hits a bot-challenge page on the homepage.
highTask completion
ChatGPT Agent hits a bot-challenge page on the homepage.
highTask completion
Gemini hits a bot-challenge page on the homepage.
highTask completion
Perplexity hits a bot-challenge page on the homepage.
highTask completion
Copilot hits a bot-challenge page on the homepage.
highTask completion
Browserbase Operator hits a bot-challenge page on the homepage.