Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jezweb avatar

Favicon Gen

  • 1.9k installs
  • 946 repo stars
  • Updated July 2, 2026
  • jezweb/claude-skills

favicon-gen is an agent skill that Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, ic.

About

Generate a complete favicon package from a logo initials or brand colours Produces all required formats and HTML integration code Have a logo with an icon element YES Extract icon from logo NO Have text initials YES Create monogram favicon NO Use branded shape Extracted icon copy icon paths from logo centre in 32x32 viewBox simplify for small sizes Monogram use a template from assets xml svg xmlns http www w3 org 2000 svg viewBox 0 0 32 32 circle cx 16 cy 16 r 16 fill 0066cc text x 16 y 21 font size 16 font weight bold text anchor middle fill ffffff font family sans serif AC text svg Branded shape circle universal rounded square modern shield security hexagon tech The favicon gen agent skill provides documented workflows prerequisites triggers and safety guidance from its SKILL md source Agents load it when user requests match the description and follow step by step instructions without inventing capabilities It integrates with standard agent tooling for the tasks inputs outputs and

  • description: "Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touc
  • Generate a complete favicon package from a logo, initials, or brand colours. Produces all required formats and HTML inte
  • **Extracted icon** — copy icon paths from logo, centre in 32x32 viewBox, simplify for small sizes.
  • Follow favicon-gen SKILL.md steps and documented constraints.
  • Follow favicon-gen SKILL.md steps and documented constraints.

Favicon Gen by the numbers

  • 1,932 all-time installs (skills.sh)
  • +35 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #634 of 16,565 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
At a glance

favicon-gen capabilities & compatibility

Capabilities
description: "generate custom favicons from logo · generate a complete favicon package from a logo, · **extracted icon** — copy icon paths from logo, · follow favicon gen skill.md steps and documented
Use cases
orchestration
From the docs

What favicon-gen says it does

description: "Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, icon-192/512.png, and web manifest. Use whenever the user wants a fa
SKILL.md
Generate a complete favicon package from a logo, initials, or brand colours. Produces all required formats and HTML integration code.
SKILL.md
**Extracted icon** — copy icon paths from logo, centre in 32x32 viewBox, simplify for small sizes.
SKILL.md
npx skills add https://github.com/jezweb/claude-skills --skill favicon-gen

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.9k
repo stars946
Security audit3 / 3 scanners passed
Last updatedJuly 2, 2026
Repositoryjezweb/claude-skills

When should an agent use favicon-gen and what problem does it solve?

Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, icon-192/512.png, and web manifest. Use whenever the user wants a favicon, mention

Who is it for?

Developers invoking favicon-gen as documented in the skill source.

Skip if: Skip when requirements fall outside favicon-gen documented scope.

When should I use this skill?

Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, icon-192/512.png, and web manifest. Use whenever the user wants a favicon, mention

What you get

Outputs aligned with the favicon-gen SKILL.md workflow and stated deliverables.

  • favicon.svg and favicon.ico
  • apple-touch-icon.png and PWA icon PNGs
  • web manifest and HTML link tags

By the numbers

  • Produces 5 image formats plus web manifest and HTML code
  • Outputs icon-192.png and icon-512.png for PWA support

Files

SKILL.mdMarkdownGitHub ↗

Favicon Generator

Generate a complete favicon package from a logo, initials, or brand colours. Produces all required formats and HTML integration code.

Workflow

Step 1: Choose Your Approach

Have a logo with an icon element?
 YES -> Extract icon from logo
 NO  -> Have text/initials?
         YES -> Create monogram favicon
         NO  -> Use branded shape

Step 2: Create Source SVG

Extracted icon — copy icon paths from logo, centre in 32x32 viewBox, simplify for small sizes.

Monogram — use a template from assets/:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <circle cx="16" cy="16" r="16" fill="#0066cc"/>
  <text x="16" y="21" font-size="16" font-weight="bold"
        text-anchor="middle" fill="#ffffff" font-family="sans-serif">AC</text>
</svg>

Branded shape — circle (universal), rounded square (modern), shield (security), hexagon (tech).

SVG templates available in assets/ directory.

Step 3: Generate All Formats

Requires ImageMagick (convert command). Install if needed: brew install imagemagick (macOS) or apt install imagemagick (Linux).

# ICO (16x16 + 32x32)
convert favicon.svg -define icon:auto-resize=16,32 favicon.ico

# Apple Touch Icon (180x180, SOLID background — transparent = black on iOS)
convert favicon.svg -resize 180x180 -background "#0066cc" -alpha remove apple-touch-icon.png

# Android/PWA icons
convert favicon.svg -resize 192x192 icon-192.png
convert favicon.svg -resize 512x512 icon-512.png

No ImageMagick? Use https://favicon.io to convert from the SVG instead.

Step 4: Create Web Manifest

Copy and customise assets/manifest.webmanifest:

{
  "name": "Your Business Name",
  "short_name": "Business",
  "icons": [
    { "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
    { "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
  ],
  "theme_color": "#0066cc",
  "background_color": "#ffffff",
  "display": "standalone"
}

Step 5: Add HTML Tags

<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#0066cc">

Place all files in site root (/public/ in Vite/React).

---

Critical Rules

  • Always generate ALL formats — SVG, ICO, apple-touch-icon, 192, 512, manifest
  • iOS icons MUST have solid backgrounds — transparent = black square
  • Always use bold font weight for monogram text (regular disappears at 16x16)
  • Test at 16x16 — if it's not legible, simplify
  • Never launch with CMS defaults (WordPress "W", etc.)

Format Quick Reference

FormatSizeTransparencyPurpose
favicon.svgVectorYesModern browsers
favicon.ico16+32YesLegacy browsers
apple-touch-icon.png180x180NoiOS home screen
icon-192.png192x192YesAndroid
icon-512.png512x512YesPWA

Asset Files

  • assets/favicon-svg-circle.svg — Circle monogram template
  • assets/favicon-svg-square.svg — Rounded square template
  • assets/favicon-svg-shield.svg — Shield template
  • assets/manifest.webmanifest — Web manifest template

Reference Files

  • references/format-guide.md — Complete format specifications
  • references/extraction-methods.md — Logo icon extraction steps
  • references/monogram-patterns.md — Advanced monogram design
  • references/shape-templates.md — Industry-specific shapes with SVG code

Related skills

FAQ

What is favicon-gen?

Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, icon-192/512.png, and web manifest. Use whenever the user want

When should I use favicon-gen?

Generate custom favicons from logos, text, or brand colours. Produces favicon.svg, favicon.ico, apple-touch-icon.png, icon-192/512.png, and web manifest. Use whenever the user want

Is favicon-gen safe to install?

Review the Security Audits panel on this page before production use.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.