favicon

Generate favicons and app icons for Next.js projects with metadata detection.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/vitoropereira/claude-starter-kit --skill favicon-vitoropereira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: favicon
Source: https://github.com/vitoropereira/claude-starter-kit/tree/main/.claude/skills/frontend/favicon
Command: npx skills add https://github.com/vitoropereira/claude-starter-kit --skill favicon-vitoropereira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sharp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of favicons and app icons for Next.js projects, ensuring all necessary sizes, formats, and metadata configurations are handled.

Core Features & Use Cases

  • Auto-Detection: Scans your codebase (package.json, Next.js metadata, README, Tailwind config, CSS variables) to gather app name, description, and brand colors.
  • Multiple Generation Options: Supports generating icons from text/initials, emojis, or existing source images using libraries like Sharp or ImageMagick.
  • Web Manifest Creation: Generates site.webmanifest for PWA compatibility.
  • Metadata Configuration: Updates app/layout.tsx with necessary icon and manifest links.
  • Use Case: Quickly set up professional-looking favicons and app icons for a new Next.js project without manual image editing or configuration.

Quick Start

Use the favicon skill to generate favicons for your Next.js project.

Frequently Asked Questions about favicon

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

FAQPage Schema
How do I generate favicons and app icons for a Next.js project?

To generate favicons and app icons for Next.js, this skill automates the creation of necessary sizes and formats while updating your layout configuration. It detects project metadata to quickly produce professional icons.

Can I create PWA app icons from an existing image or emoji?

Yes, you can create PWA app icons from existing source images, text, or emojis. The skill uses sharp to process these inputs and generate all required sizes and formats for your web manifest.

How do I add a web manifest for PWA compatibility in Next.js?

To add a web manifest for PWA compatibility in Next.js, this skill generates a site.webmanifest file and automatically updates app/layout.tsx with the necessary manifest and icon links.

Does this favicon generator automatically detect brand colors and app names?

Yes, the favicon generator automatically detects brand colors and app names. It scans your package.json, Next.js metadata, README, Tailwind config, and CSS variables to gather project information.

Do I need sharp installed to generate web assets and icons?

You need sharp installed as it is a required dependency for generating web assets and icons. This library handles image processing for both image-based and emoji-based favicon generation workflows.

What is the best way to configure Next.js metadata for favicons without manual image editing?

The best way to configure Next.js metadata for favicons without manual editing is using this skill. It auto-detects your project context and generates text, emoji, or image icons while updating layout.tsx automatically.