O que icon-generator-skill faz?
Habilidade instalável para gerar conjuntos de ícones de aplicativos Android e iOS a partir de uma única imagem de origem, usando npx skills.
Visão Geral
Esta habilidade simplifica o processo de criação de ícones para aplicativos móveis. Em vez de redimensionar e formatar manualmente dezenas de ícones, você fornece uma imagem de origem (de preferência 1024x1024 pixels) e a habilidade gera automaticamente todos os tamanhos necessários para Android e iOS.
Como Usar
- Certifique-se de ter uma imagem de origem em um formato compatível (PNG, JPG, etc.).
- Execute o seguinte comando no terminal:
npx skills anhao/icon-generator-skill --source /caminho/para/sua/imagem.png
- Os ícones gerados serão salvos nos diretórios
android/eios/no diretório de saída padrão (ou no diretório especificado).
Plataformas Suportadas
- Android: Gera ícones nos tamanhos mdpi, hdpi, xhdpi, xxhdpi e xxxhdpi, além do ícone redondo e do ícone adaptativo.
- iOS: Gera ícones nos tamanhos exigidos pela App Store, incluindo ícones para iPhone e iPad.
Requisitos
- Node.js (versão 14 ou superior)
- Imagem de origem com resolução mínima de 1024x1024 pixels (recomendado)
Opções de Configuração
| Opção | Descrição | Padrão |
|---|---|---|
--source | Caminho para a imagem de origem | Obrigatório |
--output | Diretório de saída para os ícones | ./app-icons |
--platform | Plataforma alvo: android, ios ou both | both |
Exemplo
npx skills anhao/icon-generator-skill --source ./assets/icone-app.png --output ./meu-projeto/recursos
Notas
- A imagem de origem será redimensionada proporcionalmente, mantendo a proporção.
- Ícones com bordas transparentes são suportados.
- Para melhores resultados, use uma imagem quadrada com fundo consistente.