alexandrejoly.me
Finalizing the report
Preparing the stored Is Agentic score
alexandrejoly.me
Preparing the stored Is Agentic score
alexandrejoly.me
These checks describe whether an ordinary agent can enter, read, and operate the public site.
Agents can reach the site
Crawler access and bot defenses.
Core content is available
Useful content remains accessible without a fragile browser-only path.
Navigation fails safely
Redirects and missing pages give agents a recoverable path.
Controls are understandable
Forms and interactive controls expose usable names and structure.
The public website is always evaluated. Optional surfaces appear when the scan finds positive evidence that they apply.
Strong
Weighted across 15 applicable checks
Critical access gaps come first, followed by other applicable readiness gaps.
No material issues were found in the applicable checks.
Checks are grouped by relevance for Docs & content sites.
1554 chars, semantic headings (1 H1 + 5 H2s), 6.0% content ratio
Site accessible to 4 agent user-agents (ChatGPT-User, OAI-SearchBot, Claude-User, PerplexityBot).
No meta-refresh stubs, JavaScript-redirect stubs, or cross-domain hops across 6 checked pages
All 5 sampled pages are publicly readable (5 with substantive content)
Canonical URL serves text/markdown and text/html via Accept negotiation with Vary: Accept
Nonexistent paths return HTTP 404 with markdown guidance for agents - the strongest 404 contract
No noindex on the homepage: no robots, googlebot or bingbot meta tag and no X-Robots-Tag header hides it from search.
Valid sitemap found at https://alexandrejoly.me/sitemap.xml with 11 entries
Rich JSON-LD identity: Person with name, description, url, and sameAs/jobTitle (1 block)
All metadata signals present: canonical URL, lang="en", og:image, og:type
All trust anchor pages verified: About, Contact, Privacy
All 7 measured pages fit an agent context budget (largest ~1K tokens)
alexandrejoly.me ranks #4 for "Alexandre Joly portfolio"
Agent config found: github.com/alexdemzz/alexandrejoly.me/blob/master/AGENTS.md
6 official skills published on skills.sh - 18 total installs (skills.sh/alexdemzz)
Agent mode view detected at ?mode=agent but limited agent-specific content
How to pass
Add a ?mode=agent query parameter to your homepage that returns a structured, machine-readable view with API endpoints, authentication info, and key capabilities instead of marketing HTML.
Full markdown fallback support. Homepage (https://alexandrejoly.me/index.md) and all 3 sampled content pages return markdown: https://alexandrejoly.me/about.md, https://alexandrejoly.me/components/hint.md, https://alexandrejoly.me/components/item-inset-separator.md
Found the llms.txt at https://alexandrejoly.me/llms.txt.
The llms.txt is well-formatted: 28 lines with markdown links, 3,774 characters in total.
When-to-use guidance found in llms.txt
Skills.sh presence exists but limited - 18 installs (goal: 200+)
How to pass
Expand your skills.sh presence with multiple skill repos covering different use cases. Add descriptive skill names, clear SKILL.md files, and organize by capability area.
Strong entity linking via sameAs: github.com, linkedin.com
All 5 probed llms.txt links resolve to real content
Markdown alternate advertised and verified: https://alexandrejoly.me/index.md serves markdown
Code fences balanced across 2 markdown documents
Path-suffix markdown docs served with text/markdown content-type: /index.md
CLI tool mentioned in llms.txt
How to pass
Publish an official CLI tool on npm, PyPI, or Homebrew. A CLI lets agents and developers script interactions with your product without building API integrations from scratch.
Server HTML is a well-structured document (main=true, landmarks=3/4, h1=1, maxHeadingSkip=1).
29 native controls, 0 non-native div-soup affordances (100% native).
29/29 interactive elements have a computable accessible name (100%).
No hidden instruction text detected in accessibility-tree attributes or off-screen content.
What does alexandrejoly.me do and who is it for? Explain it back to me.
Sign me up for Vercel product updates and marketing emails.
Unsubscribe anytime. Privacy Notice
Source: Ora API
What does alexandrejoly.me do and who is it for? Explain it back to me.
5 steps2 reasoning steps
The agent assembled a partial but grounded picture by fetching the homepage and two linked product pages. Key information (what Kwern and Gymup do, Kwern's pricing) was present and directly fetchable; however, critical gaps remain—Gymup's pricing was not retrieved, comparative positioning is incomplete, and the portfolio owner's own services/availability for hire are unstated—limiting the completeness of the answer.