Skip to content
← 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

AI-Assisted Code Review Saved Me Hours — Until It Confidently Broke My App
AI June 16, 2026
AI-Assisted Code Review Saved Me Hours — Until It Confidently Broke My App
AI code review tools are genuinely useful, but blind trust in them is a fast track to subtle, hard-to-diagnose bugs. Here's what I learned from letting Claude audit my PHP codebase — and where it went quietly, confidently wrong.
Read →
Why Claude Kept Lying to Me About PHP Sessions (And How I Finally Got Useful Answers)
AI June 9, 2026
Why Claude Kept Lying to Me About PHP Sessions (And How I Finally Got Useful Answers)
I asked Claude to help me debug a broken session-based login system and it confidently gave me wrong answers three times in a row. Here's the post-mortem on what went wrong — and how I restructured my prompts to actually get reliable help.
Read →
Prompt Engineering for Product Copy: From Bland to Brand-Ready in 5 Steps
AI May 31, 2026
Prompt Engineering for Product Copy: From Bland to Brand-Ready in 5 Steps
Most AI-generated copy sounds like it was written by a committee of robots — because it was. This tutorial shows you exactly how to engineer prompts that produce product copy with real personality, precision, and conversion power.
Read →