I Used Claude to Plan a Complete Website Redesign — and It Showed Me What Actually Matters About Using AI
A structured workflow for planning, architecture, and design strategy — and why clarity of communication is now the most valuable skill a developer can have.
A few weeks ago I started a complete redesign of my company website. New architecture. New visual identity. New content direction. The kind of project that's easy to procrastinate on because the scope is unclear and the starting point doesn't exist yet.
This time, I didn't start by writing code. I started by talking to Claude — and what emerged was something that felt less like a chatbot conversation and more like a structured planning session with a very fast, very well-read collaborator.
The workflow I used changed how I think about AI tools entirely. Not because Claude did the work for me. But because it clarified something I've believed for years: technology is always just a tool. The human mind is the creator.
The problem with redesigns
Most redesigns stall before they begin. You open a blank file, you have a hundred decisions to make, and you don't know which one comes first. Architecture? Content? Visual system? You end up either overthinking it or just copying what you had before with a new color palette.
The real bottleneck isn't execution. It's clarity. What exactly am I building, and in what order?
This is the space where Claude became genuinely useful — not as a code generator, but as a thinking partner for turning a fuzzy goal into a precise, phased plan.
The workflow: six documents, one clear system
Instead of jumping straight into implementation, I used Claude to produce six focused planning documents — each serving a distinct function, each feeding into the next.
PLAN.md — Architecture decisions, routing strategy, structural improvements, and phased implementation. The "what to build" document.
UI_SYSTEM.md — Layout logic, spacing system, typography hierarchy. Pure structure — no visual styling yet.
DESIGN_SYSTEM.md — Color system, fonts, component visuals, motion and interaction. Builds on UI structure without touching it.
CONTENT_STRUCTURE.md — Section order, key messages, tone and voice. Content follows structure — not the other way around.
TASKS.md — Phased, scoped tasks with dependencies and risk levels. Each task ready to hand off directly to implementation.
CONTEXT.md — Distilled rules from all previous documents. Loaded into every implementation conversation to ensure consistency.
Each document has one job. Architecture decisions don't bleed into visual decisions. Content strategy doesn't dictate layout. The separation isn't just organizational — it's how you keep control of a large project when working with an AI system.
I didn't have to worry about what to do. I could use Claude to list that — and focus on what actually adds value: guiding the system, making the real decisions, being the architect.
How implementation actually worked
Each task from TASKS.md was handled in a separate conversation. Every conversation started with CONTEXT.md — the distilled rules document — plus the specific task and only the relevant files.
This is deliberate. Instead of dumping the entire repository and hoping Claude figures out what matters, you give it exactly the signal it needs and nothing more. Controlled context. High precision. Less noise, better output.
Avoid full-repo analysis. Provide curated, high-signal inputs. Structure the context intentionally before every implementation task. The quality of what you get back is a direct function of the quality of what you put in.
Claude (chat) handled the thinking — generating options, making decisions, writing documentation. Claude Code handled precision editing — targeted refactors, file operations, component-level changes. Different tools, different moments, same system.
What this process actually confirmed
One of the most valuable things about this workflow was that it forced the entire project to become visible before any code was written. Every architectural assumption, every content decision, every component — all of it documented and legible. Not in my head. On the screen.
Working with Claude to build this structure felt less like using a tool and more like externalizing my own thinking at speed. The clarity it produced was clarity I provided — just organized, reflected back, and made explicit.
Communication is the skill now
If there's one thing this process drove home, it's that the ability to communicate clearly is no longer just a soft skill. For anyone working with AI tools, it is now a core technical competency.
Vague prompts return vague results. Ambiguous goals produce unusable output. But when you show up with a clear objective, a specific constraint, and a well-formed question — the collaboration is genuinely fast and genuinely useful.
The quality of your output is determined by the quality of your input. Claude didn't redesign my website. I did — Claude just made it possible to do it faster, and with total clarity about every step.
Technology is always just a tool
This belief predates AI for me. I've held it since I started building things with computers. But this redesign process was another confirmation of it — cleaner than most.
Claude is fast, knowledgeable, and tireless. It can hold a complex system in mind and produce structured output in seconds. But it doesn't know what your website is for. It doesn't know your users, your story, or what you're actually trying to say. It doesn't care about the outcome.
You do. And that's what makes you indispensable — not in spite of AI, but alongside it.
If you want to try this
Separate concerns deliberately. Plan, structure, visuals, content, and execution each live in their own document. Don't mix them. The discipline of separation is what keeps the system coherent.
Distill everything into a context document. Before implementation begins, compress all decisions into a single CONTEXT.md. This is what you load into every new conversation. Consistency comes from always starting with the same rules.
One task per conversation. Don't ask Claude to redesign your website. Ask it to refactor the Hero component to match these specific layout rules. Scope is what enables precision.
You are the architect. Claude can generate a plan. You decide if it's the right plan. Claude can list the tasks. You decide the priorities. The moment you hand that decision-making over is the moment the output stops being yours.
The outcome of a well-structured AI workflow isn't just a faster delivery. It's a better-understood project — one where every decision has been made intentionally, every trade-off considered, and every component traceable back to a clear architectural reason.
That's not something AI gives you automatically. That's something you build, with AI as your instrument.