UI Craft Pro
name: ui-craft-pro
by airaeliteagent · published 2026-03-22
$ claw add gh:airaeliteagent/airaeliteagent-ui-craft-pro---
name: ui-craft-pro
description: Design, refine, and implement better UI for websites, dashboards, apps, landing pages, and components by using a local design knowledge base plus a code-first implementation workflow. Use when the goal is not just to get style ideas, but to turn a chosen visual direction into real interface code that looks more polished, more intentional, and less like generic AI UI. Especially useful for choosing styles, colors, typography, layout patterns, UX guidelines, chart types, generating a project-specific design system, and then coding the UI to match that system.
---
# UI Craft Pro
Use this skill to make UI output look sharper and feel more deliberate.
This skill is not just for searching design references.
Its real job is:
1. choose a design direction that fits the product
2. turn that direction into a usable design system
3. implement code that actually follows that system
4. review the output so the final UI still matches the intended vibe
What this skill contains
Core rule
Do not stop at “the search result says X”.
Use the result to drive the actual implementation.
When using this skill for real UI work, the expected path is:
Workflow
1) Understand the product first
Before touching visuals, identify:
If the user already gave a strong direction, do not overcomplicate it. Use that direction and sharpen it.
2) Generate a design system early
For new pages, dashboards, flows, or landing pages, start here:
python3 skills/ui-craft-pro/scripts/search.py "<product + style keywords>" --design-system -p "<project name>"Examples:
python3 skills/ui-craft-pro/scripts/search.py "gaming landing page bold neon competitive" --design-system -p "Neon Rift"
python3 skills/ui-craft-pro/scripts/search.py "AI dashboard modern premium dark" --design-system -p "Aira Ops"
python3 skills/ui-craft-pro/scripts/search.py "fintech mobile app minimal trustworthy" --design-system -p "Wallet App"Use the result to lock in:
3) Correct bad first-pass matches when needed
Sometimes the first generated result is technically plausible but emotionally wrong.
That is a correction problem, not a reason to abandon the workflow.
When this happens:
1. identify the real product archetype
2. run narrower domain searches
3. lock a corrected direction
4. then continue into implementation
Read `references/product-archetypes.md` when the first result drifts toward generic app-store, generic SaaS, or any style that does not fit the product’s real emotional center.
4) Lock implementation decisions before coding
After choosing the direction, define the implementation layer clearly.
At minimum, lock:
Read `references/implementation-patterns.md` when moving from design direction into real UI code.
5) Drill into a single domain only when needed
If implementation needs more detail, search one domain directly:
python3 skills/ui-craft-pro/scripts/search.py "<query>" --domain style
python3 skills/ui-craft-pro/scripts/search.py "<query>" --domain color
python3 skills/ui-craft-pro/scripts/search.py "<query>" --domain typography
python3 skills/ui-craft-pro/scripts/search.py "<query>" --domain landing
python3 skills/ui-craft-pro/scripts/search.py "<query>" --domain ux
python3 skills/ui-craft-pro/scripts/search.py "<query>" --domain chartUse this when you need:
6) Translate the design system into code
This is the important part.
After choosing a direction, map it into implementation decisions such as:
Do not code a random pretty page after generating a design system.
Code in a way that clearly reflects the chosen style.
7) Keep the implementation coherent
While coding:
8) Review the result before calling it done
Before shipping or reporting back, check:
Read `references/review-checklist.md` for the final pass.
If the page still feels bland, refine hierarchy and consistency before adding flair.
Default behavior when using this skill
Prefer this order internally:
1. understand the ask
2. infer or generate direction
3. correct drift if needed
4. lock implementation choices
5. implement the UI
6. review the result
7. present the result simply
Do not dump raw search results unless they are directly useful.
Use them to improve judgment and implementation.
High-value domains
Notes
ult has a coherent visual language.
esult has a coherent visual language.
ult has a coherent visual language.
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...