with one click
find-hugeicons
// Use this skill when the user wants to find or search for HugeIcons by keyword, or when you need to look up what icon names are available in the HugeIcons library before using them in Compose code.
// Use this skill when the user wants to find or search for HugeIcons by keyword, or when you need to look up what icon names are available in the HugeIcons library before using them in Compose code.
Use this skill when users request i18n/localization updates for Android string resources, especially when adding new keys or translating via locale-tui.
Use this skill when users request i18n/localization updates for Android string resources, especially when adding new keys or translating via locale-tui.
| name | find-hugeicons |
| description | Use this skill when the user wants to find or search for HugeIcons by keyword, or when you need to look up what icon names are available in the HugeIcons library before using them in Compose code. |
Use this skill to search for available icons in the local HugeIcons Compose library.
Icons are extracted from the compiled dependency JAR in the Gradle cache. Do NOT look at the source project.
find ~/.gradle/caches -path "*hugeicons-compose*/jars/classes.jar" | head -1
jar -tf <jar_path> | grep -i "<keyword>" | grep "stroke/.*Kt.class" | sed 's|me/rerere/hugeicons/stroke/||;s|Kt.class||'
Or as a single pipeline:
jar -tf $(find ~/.gradle/caches -path "*hugeicons-compose*/jars/classes.jar" | head -1) | grep -i "<keyword>" | grep "stroke/.*Kt.class" | sed 's|me/rerere/hugeicons/stroke/||;s|Kt.class||'
Present a list of matching icon names to the user.
Show the correct Compose usage for each result.
// Import each icon used
import me.rerere.hugeicons.stroke.AiMagic
// Use in Compose
Icon(HugeIcons.AiMagic, contentDescription = null)
GlobalSearch, Settings03, AiMagic).stroke package.