← Blog AI March 25, 2026

My First Experience Using Claude Code to Build a Website (And 4 Skills You Should Install)

3 min read
My First Experience Using Claude Code to Build a Website (And 4 Skills You Should Install)

I didn’t expect much the first time I tried Claude Code.

Honestly, I thought it would give me the same kind of generic output most AI tools do. Decent, but nothing I’d actually ship. I was wrong.

What I got instead was something closer to a junior developer who moves fast, follows instructions, and doesn’t complain when you ask for revisions ten times.

Here’s what actually happened, what worked, what didn’t, and the four skills I now consider essential if you want Claude Code to produce real, production-level results.


The First Build: From Idea to Live Website

I started with a simple goal: build my personal website, dennypratama.com.

No complex setup. No overthinking.

Just:

  • Clean UI
  • Strong personal branding
  • Fast performance
  • Smooth interactions

Instead of manually coding everything, I used Claude Code as my main builder. I gave it structured prompts, clear direction, and design intent.

What surprised me wasn’t just the speed. It was how well it followed design logic when the instructions were clear enough.

But here’s the catch.

Claude Code alone is not enough.


The 4 Skills You Need to Install in Claude Code

These are not optional if you want high-quality output.

1. Claude Code (The Engine)

Start here: https://claude.ai/code

This is your core system.

It handles:

  • Layout generation
  • Component structure
  • Basic styling
  • Logic

Think of it as your builder.

But by itself, it’s like having a developer with no design sense.


2. UI/UX Promax Skill (The Brain)

GitHub: https://github.com/nextlevelbuilder/ui-ux-pro-max-skill

This is where everything changes.

UI/UX Promax is not just a “prompt” or template. It’s a full design intelligence layer that plugs into Claude Code.

It gives you:

  • 50+ UI styles (glassmorphism, minimal, brutalism, etc.)
  • 90+ color palettes mapped to industries
  • Typography pairings that actually work
  • UX rules, anti-patterns, and accessibility guidance

Under the hood, it works like a design system generator.

Instead of randomly designing a page, Claude:

  • analyzes your product type
  • selects the right visual style
  • applies proper spacing, typography, and layout

Then generates code based on that system.

That’s why your output suddenly looks like a real designer touched it. (GitHub)


3. Framer Motion (The Feel)

Docs: https://www.framer.com/motion/

Framer Motion adds:

  • Smooth transitions
  • Micro-interactions
  • Scroll-based animations
  • Premium feel

This is what separates:

  • basic websites
  • from
  • websites that feel alive

Used correctly, it makes your product feel expensive.


4. 21st.dev MCP (The Weapon)

Explore: https://21st.dev/

This one is different.

21st.dev works as an MCP (Model Context Protocol) provider.

What that means in practice:

Instead of Claude generating everything from scratch, it can:

  • pull real, production-ready components
  • reuse modern UI patterns
  • inject better structure directly into your output

So you're not just “asking AI to build UI”

You’re giving it context from a high-quality component ecosystem

That’s a massive difference.

This is how you go from:

  • generic AI output
  • to
  • something that actually looks like a shipped product

Why This Stack Works

Most people only use Claude Code.

That’s the mistake.

When you combine:

  • Claude Code ? execution
  • UI/UX Promax ? design intelligence
  • Framer Motion ? interaction
  • 21st.dev MCP ? real components

You create a system, not just a tool.


The Biggest Lesson

The quality of your output depends on how well you guide the system.

Not longer prompts.

Better thinking.

Clear structure. Clear taste. Clear intent.


Final Thoughts

Claude Code is not replacing developers.

It’s amplifying people who know what they want.

If you combine it with the right skills, you don’t just build faster.

You build better.

If you’re starting today, don’t just install Claude Code.

Install the stack.


If you’re looking to build a high-quality website using AI but don’t want to deal with the learning curve, feel free to reach out.

I’m happy to help.

Share Twitter / X LinkedIn

Enjoyed this? Let's build something.

Start a project →