Discover and explore top open-source AI tools and projects—updated daily.
alonw0Claude skill for automated web asset generation
Top 88.3% on SourcePulse
A Claude Code Skill designed to automate the generation of production-ready web assets like favicons, app icons, and social media images. It targets developers and designers seeking a streamlined workflow, enabling them to create these assets through natural language conversations with Claude, benefiting from integrated validation and framework auto-detection.
How It Works
This project leverages the Claude Code Skill framework, allowing users to interact with Claude naturally to generate various web assets. The skill processes requests, suggests relevant emojis, generates icons in multiple sizes, validates files for accessibility and format, detects project frameworks (e.g., Next.js, Astro), and can automatically integrate generated assets by adding necessary HTML tags.
Quick Start & Requirements
/plugins marketplace add alonw0/web-asset-generator followed by /plugin install web-asset-generator@web-asset-generator-marketplace.skills/web-asset-generator/ directory to ~/.claude/skills/, and install dependencies.pip install Pillow. Optional for emoji support: pip install pilmoji 'emoji<2.0.0'.Highlighted Details
.ico) and PWA/mobile app icons (180x180, 192x192, 512x512).manifest.json generation and framework detection for code insertion.Maintenance & Community
This project is community-driven, with contributions welcomed via its GitHub repository. A CHANGELOG.md tracks version history, and CONTRIBUTING.md outlines contribution guidelines. The roadmap indicates planned features like WebP/AVIF support and expanded platform support.
Licensing & Compatibility
The project is released under the MIT License, generally permitting commercial use and integration into closed-source projects without significant restrictions.
Limitations & Caveats
Current roadmap items such as WebP/AVIF support, Pinterest/Instagram integration, dark mode variants, batch processing, and a web preview interface are not yet implemented. Emoji support requires a specific version constraint (emoji<2.0.0). The primary interaction model is through Claude Code, which may not suit all workflows.
2 months ago
Inactive