{"id":83491,"plugin_id":"plugin_asdk_app_6adc567cf5648191861d857a8ea7f2d7","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-06T00:14:26.952Z","digest":"220539264523ff1e1c831fe10c84be130779436051e8c0b4a24327ff9b381ceb","against":null,"payload":{"description":"Build a matching set of HubToolify icons for an app, website, slide deck or document. Use when the user wants several icons that belong together (a navigation bar, a feature list, a dashboard, a menu), or asks for icons for their project.","included_files":[],"name":"icon-set-for-a-project","skill_md_contents":"---\nname: icon-set-for-a-project\ndescription: Build a matching set of HubToolify icons for an app, website, slide deck or document. Use when the user wants several icons that belong together (a navigation bar, a feature list, a dashboard, a menu), or asks for icons for their project.\n---\n\n# Icon set for a project\n\nExplicit instructions from the user always come first. If they name icons, a style, a size or a colour, follow that.\n\n## Workflow\n\n1. **List the concepts.** Turn the request into a short list of things the icons must show, one word or phrase each (for example: home, search, profile, settings, cart). If the user gave only a project type (\"a food delivery app\"), propose 6–10 concepts and go ahead with them; the user can change the list later.\n2. **Pick one style for the whole set.** Use the style the user asked for, otherwise `line`. Every icon in the set uses the same style so they look like one family. Styles: line, solid, duotone, sharp-line, sharp-solid, sharp-duotone, imprint, pixel, slab, mellow, jass, 3d, draw, lineal, duo, flat.\n3. **Search each concept** with `search_icons` (`query` = the concept, `style` = the chosen style, a small `limit` such as 6). Take the best match for each concept from the returned names.\n4. **Report the set** as a short table: concept → icon name. Mention any concept with no good match and suggest the closest alternative instead of inventing one.\n5. **Deliver files when asked.** Call `get_icon` for each icon the user wants, with the same `style`, plus `size` and `color` if the user gave them. The widget shows the SVG and its download link.\n\n## Rules\n\n- Use only icon names that `search_icons` returned. Never make up an icon name.\n- Keep one style across the set unless the user asks to mix styles.\n- If a result says a style is not included in the connected account, say so plainly and offer the same set in `line`, `solid` or `duotone`. Do not mention prices.\n- HubToolify has no third-party brand logos. If the user asks for a brand's logo, say it is not available rather than presenting a generic icon as that logo.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}