skills/design-lookup/SKILL.md
Search and retrieve CSS components, SVG icons, design patterns, and visual inspiration from the web. Use when the user asks to find, look up, or search for CSS snippets, SVG icons, UI components, loading spinners, animations, design inspiration, or any visual/frontend design resource. Triggers on requests like "find me a CSS button", "look up an SVG spinner", "search for a card component", "find a wave divider SVG", or "get design inspiration for a dashboard".
npx skillsauth add baphomet480/claude-skills design-lookupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search the web for CSS components, SVG icons, animations, and design resources. Return usable code with attribution.
scripts/fetch-page.py — Playwright browser fetcherBypasses Cloudflare protection and renders SPAs. Use this for sites that block WebFetch (CodePen, UIVerse, etc.).
# Extract HTML/CSS/JS code from a CodePen pen (returns clean JSON)
python3 scripts/fetch-page.py "https://codepen.io/user/pen/ID" --codepen-code
# Fetch any protected page as text
python3 scripts/fetch-page.py "https://uiverse.io/user/component-slug"
# Extract specific elements with CSS selector
python3 scripts/fetch-page.py "https://example.com" --selector ".code-block"
# Increase timeout for slow pages
python3 scripts/fetch-page.py "https://example.com" --wait 20
When to use: After WebSearch finds promising URLs on Cloudflare-protected sites (CodePen, UIVerse, etc.), use this script to fetch the actual code.
When NOT to use: For sites where WebFetch works fine (CSS-Tricks, GitHub raw, dev.to, MDN). WebFetch is faster.
Classify the request — Determine what the user needs:
Choose sources — Consult references/sources.md for the best sources and search patterns. Use the "Search Strategy by Request Type" table.
Search broadly — Run 2-3 parallel WebSearch queries combining:
site:{source} {query} for targeted source searches{query} CSS/SVG search as fallbackFetch code — Use the appropriate extraction method per source:
CodePen pens — Use fetch-page.py --codepen-code to extract clean HTML/CSS/JS as JSON.
UIVerse components — Use fetch-page.py to get the page text (includes code with line numbers inline).
SVG icons — Fetch raw SVGs directly from GitHub with WebFetch:
https://raw.githubusercontent.com/lucide-icons/lucide/main/icons/{name}.svghttps://raw.githubusercontent.com/tailwindlabs/heroicons/master/optimized/24/outline/{name}.svg (also solid/, 20/solid/)https://raw.githubusercontent.com/tabler/tabler-icons/main/icons/outline/{name}.svg (also filled/)https://raw.githubusercontent.com/feathericons/feather/main/icons/{name}.svghttps://raw.githubusercontent.com/simple-icons/simple-icons/develop/icons/{name}.svgArticles/tutorials — Fetch directly with WebFetch (CSS-Tricks, MDN, dev.to, blogs all work).
Present results — Format output as:
## {Description of component}
Source: {URL}
{code block with HTML/CSS/SVG}
{One-line note on how to customize, if relevant}
Provide 2-4 options when possible so the user or design agent can choose.
viewBox and strip unnecessary metadata.development
Sets up, configures, and optimizes Google Analytics 4 (GA4) properties. Evaluates websites for proper GA4 implementation, tracking codes, and configuration improvements. Uses the Google Analytics Admin API for programmatic setup or provides manual integration paths via gtag.js or Next.js Third Parties.
development
Open-source intelligence on people, companies, domains, and B2B accounts. Use when the user wants to investigate, vet, research, or build a dossier on a target — phrases like "OSINT", "due diligence", "background check", "research this person", "look into [company/domain]", "vet this prospect/vendor", "what does X do", "is this account worth pursuing", "find me a contact at", "who's the buyer for", or any open-source investigation task. Disambiguates identities before reporting and grades every claim by independent source count.
development
Generate, edit, describe, restyle, restore, thumbnail, and batch-process images using xAI (Grok) or OpenAI image APIs and GPT-4o vision. Default provider is xAI ($0.02/image flat rate). Use this skill whenever the user asks to generate, create, make, draw, or design an image or picture using AI, or wants to edit, modify, transform, restyle, composite, or inpaint an existing image. Also handles image description and alt-text generation, background removal, style transfer, photo restoration, thumbnail creation, and batch generation from JSON manifests. Trigger when the user mentions DALL-E, gpt-image, Grok image, xAI image, OpenAI image generation, or wants AI-generated visuals for any purpose (logos, mockups, illustrations, thumbnails, icons, concept art, memes). Also trigger for batch image generation, generating a set or series of images, processing multiple images from a manifest, or creating consistent image collections. If the user says "make me an image of...", "generate a picture", "edit this photo to...", "describe this image", "remove the background", "make this look like watercolor", "restore this old photo", "create a thumbnail", "generate a batch of images", or "process this image manifest", this is the skill to use.
testing
Agentic OS Orchestrator. Process and execute tasks from the shared .agent/state/tasks.json queue. Use when the user asks to 'check the queue', 'process tasks', or run the heartbeat.