better-icons
/better-icons
Wyszukuje ikony w ponad 200 bibliotekach Iconify i pobiera ich SVG przez CLI better-icons lub serwer MCP.
- Autor
- seflless ↗
- Repozytorium
- dot-agents ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 12.06.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 12.06.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Wyszukuje ikony w ponad 200 bibliotekach Iconify i pobiera ich SVG przez CLI better-icons lub serwer MCP.
Oryginalny opis (EN)
Use when working with icons in any project. Provides CLI for searching 200+ icon libraries (Iconify) and retrieving SVGs. Commands: `better-icons search <query>` to find icons, `better-icons get <id>` to get SVG. Also available as MCP server for AI agents.
Jak działa
- CLI
- Examples
- Icon ID Format
- Popular Collections
- MCP Tools (for AI agents)
- TypeScript Interfaces
- API
Podgląd SKILL.md
---
name: better-icons
description: "Use when working with icons in any project. Provides CLI for searching 200+ icon libraries (Iconify) and retrieving SVGs. Commands: `better-icons search <query>` to find icons, `better-icons get <id>` to get SVG. Also available as MCP server for AI agents."
---
# Better Icons
Search and retrieve icons from 200+ libraries via Iconify.
## CLI
```bash
# Search icons
better-icons search <query> [--prefix <prefix>] [--limit <n>] [--json]
# Get icon SVG (outputs to stdout)
better-icons get <icon-id> [--color <color>] [--size <px>] [--json]
# Setup MCP server for AI agents
better-icons setup [-a cursor,claude-code] [-s global|project]
```
## Examples
```bash
better-icons search arrow --limit 10
better-icons search home --json | jq '.icons[0]'
better-icons get lucide:home > icon.svg
better-icons get mdi:home --color '#333' --json
```
## Icon ID Format
`prefix:name` - e.g., `lucide:home`, `mdi:arrow-right`, `heroicons:check`
## Popular Collections
`lucide`, `mdi`, `heroicons`, `tabler`, `ph`, `ri`, `solar`, `iconamoon`
---
## MCP Tools (for AI agents)
| Tool | Description |
| -------------------- | ----------------------------------- |
| `search_icons` | Search across all libraries |
| `get_icon` | Get single icon SVG |
| `get_icons` | Batch retrieve multiple icons |
| `list_collections` | Browse available icon sets |
| `recommend_icons` | Smart recommendations for use cases |
| `find_similar_icons` | Find variations across collections |
| `sync_icon` | Add icon to project file |
| `scan_project_icons` | List icons in project |
## TypeScript Interfaces
```typescript
interface SearchIcons {
query: string;
limit?: number; // 1-999, default 32
prefix?: string; // e.g., 'mdi', 'lucide'
category?: string; // e.g., 'General', 'Emoji'
}
interface GetIcon {
icon_id: string; // 'prefix:name' format
color?: string; // e.g., '#ff0000', 'currentColor'
size?: number; // pixels
}
interface GetIcons {
icon_ids: string[]; // max 20
color?: string;
size?: number;
}
interface RecommendIcons {
use_case: string; // e.g., 'navigation menu'
style?: "solid" | "outline" | "any";
limit?: number; // default 10
}
interface SyncIcon {
icons_file: string; // absolute path
framework: "react" | "vue" | "svelte" | "solid" | "svg";
icon_id: string;
component_name?: string;
}
```
## API
All icons from `https://api.iconify.design`
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · seflless/dot-agents | 95 | MIT |
| jscraik/Agent-Skills | 100 | Apache-2.0 |
| mxyhi/ok-skills | 95 | Apache-2.0 |
Migawka bazy z 28.10.2026 · wersja paczki 9afadabc45d0 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100icon-set-generator
Generuje spójne zestawy ikon SVG dopasowane do projektu strony lub aplikacji, na przykład ikony usług dla firmy hydraulicznej, tak by wyglądały jednolicie. - 100ux-icons
Renderuje ikony SVG w szablonach Twig przez Symfony UX Icons: ponad 200 tysięcy ikon Iconify, lokalne pliki SVG, własne zestawy z aliasami oraz stylowanie CSS. - 100ios-icon-gen
Generuje ikony aplikacji iOS jako imagesety PNG do katalogów zasobów Xcode z SF Symbols lub Iconify API, z ponad 275 tys. otwartych ikon. - 100icons
Znajduje ikony, flagi krajów, oznaczenia typów plików i logotypy marek pasujące do języka wizualnego aplikacji, z użyciem Iconify i svgl, na przykład do przełącznika języka. - 100agent-glyphs
Wyszukuje, dopasowuje i eksportuje ikony z ponad 400 tys. ikon open source według znaczenia i stylu: outline, filled, duotone, grubość linii, zaokrąglenia i gęstość. - 100typo3-icon14
Projektuje i migruje ikony rozszerzeń TYPO3 do stylu line-art v14: porządkowanie źródłowych SVG, tryb jasny i ciemny, nazewnictwo IconRegistry, ikony modułów backendu i weryfikacja.