bama
BAMA: 모든 Mac 앱을 만들 수 있습니다
하나의 디자인 방식으로 다양한 AI 모델을 적용합니다 모든 요소가 Oil UI로 제작·여러 차례 개선 실시간 페이지를 열어 체험하세요
One design approach, different AI models. Every piece is built with Oil UI and refined over several rounds. Open one to try the live page.
스킬Python · JavaScriptGitHub @oil-oil온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Push AI UI design to its limits: explore distinct directions, compare them side by side, and refine against real screenshots. 把 AI 的 UI 设计能力推到极限。
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗English · 中文
Oil UI is an interface design skill for AI agents. It recommends one direction and refines it against real screenshots, or explores several side by side when you ask to compare. It works for websites, apps, dashboards, and components. See more designs at ui.oiloil.org.
For more usable interfaces, existing project redesigns, or effects such as light trails and dot patterns, see Oil UI Pro. The differences are listed below.
Send this to an agent that can install skills:
Install this skill for me: run npx skills add oil-oil/oil-ui
Or run this in your terminal:
npx skills add oil-oil/oil-ui
It's ready to use right after installation, with nothing to configure. When a new version is out, your agent mentions it at the end of a reply; ask it to update whenever you like. If you already have Oil UI Pro, you don't need the open-source version. Installing both makes them compete for the same requests.
If you use DeepSeek Harness, install the native plugin dsh-oil-ui (dsh plugin --profile web add github:oil-oil/dsh-oil-ui; it includes the free edition and automatically detects a local Oil UI Pro installation).
Tell your agent what you need, for example:
Share any brand assets, screenshots, or existing project you have. It can start without references and only asks you questions when the deliverable is unclear.
Intermediate candidates, screenshots, and media caches live in the project’s .oil-ui workspace. Final code and production assets are still written back to the project, and existing project conventions take precedence.
When you want to compare designs, it puts them side by side on one page. They can be HTML files, images, or running development pages, and the current version can go first as a baseline. You can switch between desktop and mobile sizes, open each one at actual size, and browse with the arrow keys. Click “Select” on the one you like, paste the copied sentence into your agent, and it carries on from there.
The open-source version takes a new page from a blank start to a good-looking design. Pro builds on that: it makes interfaces easier to use, improves existing projects, and raises the quality bar with stricter review and polishing.
| Oil UI (open source) | Oil UI Pro | |
|---|---|---|
| Design direction: product category, tone, distinct directions, comparison page | ✓ | ✓ |
| Visuals: hierarchy, typography, color, spacing, imagery, and motion | ✓ | ✓ |
| Memorable moments and scroll storytelling (parallax, continuous shots) | ✓ | ✓ |
| Screenshot recreation | ✓ | ✓ |
| Pacing, feel, generated assets, and real-time 3D for mini-games | ✓ | ✓ |
| Independent review | Visual scoring and a lightweight UX walkthrough | Repeated review and revision aiming for 9/10; checks whether directions overlap; autonomous risk probes and same-path UX rechecks |
| Polish: checks for AI design defaults, a detail checklist, and how to simplify | ✓ | |
| Usability: interactions and states, forms, dialogs and popovers, desktop and mobile layouts | ✓ | |
| Dashboards and tools: workspace layouts chosen for the product, with one style throughout | ✓ | |
| Existing projects: separate approaches for a UI refresh, a flow fix, and a new feature | Tells you which one you need | ✓ |
| Polish a single component to the extreme | ✓ | |
| 19 card prototypes with code and spatial expansion containers | ✓ | |
| Effects such as light trails, dot patterns, and flowing gradients | ✓ | |
| Scene layouts, visuals, and state checks for mini-games | ✓ |
Oil UI Pro costs $9.99: a one-time purchase with lifetime updates. Purchase it at ui.oiloil.org/pro.
Each time it is used, the Skill checks for a newer version, going online at most once every 10 minutes. It only reads the public version list at ui.oiloil.org and uploads nothing from your project. By default it only tells you about an update; it downloads and replaces nothing unless you explicitly ask it to update. Results are cached in ~/.local/state/oil/ (or XDG_STATE_HOME when set; %LOCALAPPDATA%\oil\ on Windows). It needs Python 3. Set OIL_NO_UPDATE_CHECK=1 to turn it off.