favicon-so API Skill for Openclaw

A comprehensive API suite for programmatically fetching website favicons and generating complete multi-resolution favicon packages from source images.

go7hic
v1.0.0
Mar 12, 2026
0
843
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install favicon-so

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install favicon-so using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is favicon-so API Skill?

The favicon-so skill provides a robust API interface for handling favicon workflows within your AI agent environment. It streamlines the process of retrieving high-quality icons from any URL and automates the creation of standards-compliant favicon sets for modern web development. By integrating this into Openclaw Skills, developers can build agents that automatically brand projects or research visual identities across the web.

This skill is particularly useful for developers who need to bridge the gap between user-provided assets and deployment-ready branding. It supports a wide array of formats and ensures that every generated asset meets modern web standards for mobile and desktop browsers.

favicon-so API Skill Use Cases

  • Automating the retrieval of site icons for dashboard integrations or search results using Openclaw Skills.
  • Programmatically generating full favicon suites (ICO, PNG, and manifests) for new web projects during the scaffolding phase.
  • Researching and auditing the favicon implementation of competitors or client sites through automated discovery logic.
  • Debugging favicon fetch behavior or adding new endpoints to image-related workflows within an AI-driven development pipeline.

How favicon-so API Skill Works

  1. The skill interfaces with the favicon-so API to handle request routing for either fetching an existing icon or converting a new one.
  2. For fetching, it executes a multi-layered discovery strategy including HTML parsing, checking root favicon.ico paths, and falling back to search engine providers.
  3. For conversion, it processes uploaded images using jimp and custom ICO builders to generate 10 distinct files including mobile-specific icons.
  4. Data is returned to the Openclaw Skills interface as either raw binary streams (ZIP/Image) or structured JSON metadata based on specified parameters.

favicon-so API Skill Setup

Integrating the favicon-so API into your development environment requires standard endpoint configuration. You can interact with the service directly via HTTP requests.

# Fetch a favicon directly using the short URL pattern
curl https://favicon.so/github.com

# Convert a local image into a full favicon package via the Openclaw Skills API
curl -X POST -F "[email protected]" https://favicon.so/api/convert

favicon-so API Skill Data Schema & Taxonomy

The skill returns structured data or binary files depending on the endpoint and format flags. Below is how the data is organized:

Asset Type Response Format Content Details
Favicon Metadata JSON Contains source URL, MIME type, and default status
Icon Package ZIP Archive Includes favicon.ico, Apple touch icons, and Android manifests
Base64 Bundle JSON A mapped object of filenames to base64 encoded strings
Direct Image Binary The raw image data with appropriate Content-Type headers

favicon-so API Skill Advanced Features

  • Multi-resolution ICO generation supporting 16, 32, 48, 64, and 128 pixel sizes in a single file.
  • Intelligent fallback mechanisms that utilize Google and DuckDuckGo when standard discovery fails within Openclaw Skills.
  • Pure JavaScript image processing using Jimp, ensuring compatibility with Cloudflare Workers and Edge environments.
  • Automated generation of site.webmanifest files to ensure PWA compatibility for generated favicon sets.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*