Toolverse
Wszystkie skille

icon-lookup

autor: malob

Obejdź filtrowanie znaków Unicode w Claude — używaj ikon Nerd Font w konfiguracjach powłoki i tematach.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
malob
Kategoria
DevOps
Wyświetlenia
1

O skillu

Icon Lookup to umiejętność dla Claude, która rozwiązuje problem filtrowania znaków Unicode z zakresu Private Use Area (U+E000-U+F8FF). Narzędzie pozwala pracować z ikonami Nerd Font — takimi jak ikony Powerline, Font Awesome czy Devicons — poprzez system zastępczych symboli. Ikony z zakresu U+F0000+ (Material Design Icons) można wpisywać bezpośrednio, natomiast ikony z zakresu BMP PUA wymagają składni zastępczej, np. {{ U+E0A0 }} lub {{ nf-fa-star }}. Skill automatycznie konwertuje te symbole na właściwe znaki Unicode podczas zapisu plików. Przydatny przy edycji konfiguracji Starship, tematów tmux, promptów powłoki i linii statusu.

Jak używać

  1. Zainstaluj umiejętność w Claude, dodając ją do katalogu pluginów. Skill będzie automatycznie aktywny podczas pracy z plikami zawierającymi znaki Unicode z zakresu Private Use Area.

  2. Gdy czytasz plik z ikonami Unicode, hook PostToolUse automatycznie identyfikuje wszystkie znaki PUA, wyświetlając ich nazwy, kody punktów i informację, czy są filtrowane przez Claude.

  3. Podczas pisania ikon w filtrowanym zakresie BMP PUA (U+E000-U+F8FF) używaj składni zastępczej zamiast bezpośredniego wpisywania znaku. Wpisz {{ U+E0A0 }} dla ikony o kodzie heksadecymalnym lub {{ nf-fa-star }} dla ikony o nazwie Nerd Font (bez spacji wewnątrz nawiasów).

  4. Aby znaleźć ikonę, użyj komendy wyszukiwania: python3 ${CLAUDE_PLUGIN_ROOT}/scripts/lookup-icon.py "fraza". Wpisz słowa kluczowe, takie jak "git branch" dla ikon związanych z gitem, "folder" dla ikon katalogów lub "wizard" dla ikon czarodzieja.

  5. Po wpisaniu symboli zastępczych hook PostToolUse automatycznie konwertuje je na rzeczywiste znaki Unicode podczas zapisywania pliku. Ikony z zakresu U+F0000+ (Material Design Icons) możesz wpisywać bezpośrednio bez symboli zastępczych.

  6. Umiejętność jest szczególnie przydatna przy edycji konfiguracji Starship, tematów tmux, promptów powłoki lub linii statusu, gdzie ikony Unicode są powszechnie używane.

Podobne skille