gravatar-check

Checks whether an email has a Gravatar via HTTP HEAD request with404 fallback detection.

3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Mearman/marketplace --skill gravatar-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gravatar-check
Source: https://github.com/Mearman/marketplace/tree/main/plugins/gravatar/skills/gravatar-check
Command: npx skills add https://github.com/Mearman/marketplace --skill gravatar-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Verify whether a given email address has an associated Gravatar to inform avatar rendering decisions in apps and services. This enables dynamic user interfaces that show avatars when available and gracefully fall back when not.

Core Features & Use Cases

  • Gravatar existence check for an email address.
  • Cached results for 24 hours to improve performance, with a --no-cache option for real-time verification.
  • Real-world use case: display a user avatar on profile pages when Gravatar exists, otherwise show a fallback (e.g., initials or placeholder).

Quick Start

Check whether a given email has a Gravatar by running the check script.

Frequently Asked Questions about gravatar-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if a Gravatar exists for an email address?

To check if a Gravatar exists for an email, perform a HEAD request against the Gravatar service using the d=404 parameter, which returns a 404 status if no avatar is present and allows your app to implement a fallback.

Can I verify Gravatar presence in bulk for multiple emails?

Yes, you can verify Gravatar presence for bulk email lists. The skill processes individual checks and caches results for 24 hours to improve performance during bulk verification workflows.

How do I bypass the Gravatar check cache for a real-time verification?

To bypass the 24-hour cache and force a real-time Gravatar check, use the --no-cache option when running the verification script, ensuring you get the most current avatar availability status.

What is the best way to handle user profiles without a Gravatar?

The best way to handle profiles without a Gravatar is to detect avatar absence using a HEAD request with d=404, then gracefully fall back to displaying user initials or a placeholder image in your app interface.

Does a Gravatar existence check require any external dependencies?

No, the Gravatar existence check requires no external dependencies. It operates independently using a built-in script to perform HEAD requests and manage result caching.