Scroll. The same message is thrown again and again, and each throw changes the colour, the type, the graphics and the layout.
Ask in your own words. Kubik throws the dice for the rest.
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
Ask in your own words. Kubik throws the dice for the rest.
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
Ask in your own words. Kubik throws the dice for the rest.
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
Ask in your own words. Kubik throws the dice for the rest.
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
Ask in your own words. Kubik throws the dice for the rest.
5kinds of piece
3volumes, quiet to loud
4page styles
1frame every piece stands in
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
Ask in your own words. Kubik throws the dice for the rest.
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
Ask in your own words. Kubik throws the dice for the rest.
A word from you can pin a choice or tilt the odds. Whatever you leave open is read from the occasion, then rolled. One concept gets drawn, and a real browser opens the result before it reaches you.
The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again / The same words, thrown again /
Five steps, the same for a page, a report, a deck, a page of figures or a design system.
You say what you want to see
A mood, a colour, a reference, what you are tired of. Whatever you leave unsaid is read from the occasion: who reads the piece, where, and what they do with it.
Your words and the occasion tilt the dice
A thing you name is settled. A direction gets more weight. Then the dice are thrown for what is left, with a real random source, so the work does not start from the likeliest answer.
Three concepts, one signed
Each concept fits in a line. The one worth signing is chosen, and one moment is named: the thing a visitor would stop on.
Everything stands in one frame
True content, text that can be read, every width, the keyboard, controls that answer, motion that can be stopped. Repair the defect, keep the effect.
A real browser looks first
The piece is opened at desktop and phone width, in dark mode and with reduced motion, walked with the Tab key and rendered once without script. A closing note says what was done.
Ask as briefly or as fully as you like
kubik: slides about the quarter
kubik: a report, quiet, like a newspaper, green
kubik: landing for the plugin, loud, dark, no purple
kubik: a page like this one (a link or a screenshot), but ours
What changes when nobody decided
Two pairs. Each left side is what a model writes when nobody decided anything, written for this page. Each right side is the same job with kubik.
HarbourHow it worksPricing
One list for everyone in the house
Add what is missing the moment you notice it. Whoever passes the shop sees the list and ticks it off.
Start a list
shared live
Saturday
Oat milk
Lemons
Rice, 2 kg
Candles
HarbourFeaturesPricingAboutGet Started
New: AI-powered lists
Supercharge Your Shopping with Harbour
The all-in-one platform that seamlessly streamlines your grocery experience.
Get StartedLearn More
Lightning FastAdd items in seconds with a powerful, intuitive interface.
Seamless SyncKeep everyone on the same page across all your devices.
Smart InsightsUnlock actionable insights to optimise your spending.
10xfaster24/7support99%happy
A model's defaultWith kubik
Drag the handle or use the arrow keys. The product, Harbour, is made up for this page; both landing pages are drawn here, neither is a real site.
The same for the words
Kubik runs a second skill over every string it puts on a page, and it can rewrite any text on its own.
A model's default paragraph
In today's fast-paced digital landscape, great design is more crucial than ever. Kubik is a powerful, innovative design skill that seamlessly empowers developers to unlock stunning, cutting-edge interfaces. It's not just a tool, it's a whole new way to design. Whether you're a startup or an enterprise, Kubik leverages the power of AI to elevate your brand. Ready to take your designs to the next level? Let's dive in!
words that only mean importance
a contrast with nobody on the other side
a run-up before the point
sales verbs
The same paragraph, rewritten
Kubik is a skill for Claude Code and Codex that designs pages, reports, slides, figures and design systems. Tell it what you want to see, in any words. It throws dice for whatever you left open, draws one concept, and opens the result in a real browser before it hands it to you.
Cut: the opener, the importance words, the staged contrast, the closing question. Kept: what it is, who it is for, what happens to your words, the check.
Pieces thrown by kubik
Ten finished pieces on sample content, from three kinds of work, each in a world the dice gave it. Press one to fall into it. The sample text is in Russian.
Board report, darkFigures, quiet, an annual report
Board report as a broadsheetFigures, balanced, the business page of a daily
Letter to the boardFigures, quiet, an investor letter
Audit summary for managementFigures, balanced, a consulting page
Operations consoleSystem, balanced, an instrument panel
Clinic front deskSystem, quiet, a procedure sheet
Design system with a dieSystem, loud, a plastic game board
Slides about a skill that only forbidsSlides, loud, cut paper
Slides about seven worldsSlides, loud, a night sky
Slides about how kubik is builtSlides, quiet, a Swiss poster
Then open /plugins and install kubik. Codex asks once whether to trust the plugin's hooks.
The dice need only bash. The lint needs Node 16 or newer. The browser audit and the deck photographer need Node 22 or newer and a Chromium-family browser; without one, kubik says what was not checked and carries on.