← 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 →
Keep reading

More articles

Building Quill: A Chrome Extension to Fix My Writing Instantly
AI March 22, 2026
Building Quill: A Chrome Extension to Fix My Writing Instantly
I built Quill, a Chrome extension that fixes grammar instantly inside any text field. It started from a simple problem, too much copy-paste when writing to international clients, and turned into a lightweight AI-powered tool that removes that friction completely.
Read →
Before & After: How MySQL Indexing Turned a 4-Second Query Into 40 Milliseconds
Development May 28, 2026
Before & After: How MySQL Indexing Turned a 4-Second Query Into 40 Milliseconds
A slow dashboard nearly killed a client project — until a few well-placed indexes changed everything. Here's the exact before-and-after breakdown of what I found, what I fixed, and why it worked.
Read →
Bulletproof File Uploads in PHP: Validation, Renaming, and Safe Storage on cPanel
Development May 26, 2026
Bulletproof File Uploads in PHP: Validation, Renaming, and Safe Storage on cPanel
File uploads are one of the most exploited attack vectors in PHP applications — but most tutorials skip the dangerous parts. This step-by-step guide covers every layer of validation, safe renaming, and storage strategy you actually need on shared cPanel hosting.
Read →