I built an open-source skill that stops AI from making every design look the same
Every AI-generated website looks the same. Centered hero. Purple gradient. Three feature cards.
The reason isn't bad taste. AI agents fill gaps in a brief with the average of their training data. If you don't define what "not average" means for your project, you get the mean.
So I built Intent Interrogator, a free skill that works across Claude Code, Codex, Cursor, Copilot, and any agent that reads the Agent Skills standard.
It does three things:
Interrogates - asks 4 questions before writing any code:
→ What should someone feel in the first 3 seconds?
→ Who specifically is this for?
→ What's the one constraint I must respect?
→ What should this definitely not look like?
Persists - saves the brief to a .intent/ file inside your project. New chat, new week, new agent, the intent is still there.
Verifies - before declaring the work done, it compares what it built against what you asked for, and produces an Intent Receipt showing where it matched and where it drifted.
That last part is the piece I haven't seen anywhere else.
You don't need to code to use it. You just answer four questions.
The brief gap point is the real one. Give an agent three reference sites and a hard rule like no centered hero, and the output changes more than any prompt tweak.
My favorite part of building Chambiar.ai was bringing the aesthetic to life through interaction.
Typography, imagery, spacing, and movement all shape how someone experiences a website. I worked on those details alongside the development, keeping the visual direction consistent as the layouts changed across devices.
I love projects where I can carry an idea from design into the finished build.
If you’re looking for a website with a clear visual identity and thoughtful interactions, let’s talk.
🚀 New project added to my Contra portfolio - Dynamiq AI!
I’ve just added Dynamiq AI to my portfolio, a project in the AI space that gave me another opportunity to explore the intersection of technology, product design, and user experience.
When designing digital products, I believe the goal goes beyond creating an attractive interface. It’s about making complex ideas easier to understand, helping users navigate the experience intuitively, and presenting information in a way that feels clear and purposeful.
🤖 What makes the product interesting:
→ Building AI agents and automating complex workflows
→ Connecting AI to business tools, knowledge bases, and data
→ Managing AI agents with security controls and human approvals
→ Monitoring performance and evaluating results
These are the kinds of challenges that make product design exciting for me — turning complex functionality into experiences that feel simple and natural to use.
✨ Always happy to explore new ideas, experiment with different approaches, and share more of my work along the way.
The interviews with engineers and compliance reviewers caught my attention. What did the reviewers need to see before approving an agent action, and how did that change the approval screen?