Chapter 10 · Steps 15 and 16
The magic: home page first, then the whole site
Now that the project is in Next.js and audited, we get to what I've been promising you: the animations, the polish, the details. This is what makes a site feel professional and alive, instead of something completely static.
But pay attention to how the skill does it, because the how is part of the lesson.
Step 15: just the home page
Instead of telling it "add magic to the whole site," the skill does it in one place: the home page. When we see that it works, we carry it over to the rest. Fixing one page is easier than fixing ten, and whatever mistakes show up get fixed before they multiply.
When you say "let's continue," the skill tells you what it's going to use. And here the names of the other people's skills we installed in step 0 show up:
- Huashu, for design. It's a bit like having a designer working in Figma, but inside ChatGPT.
- Impeccable and GPT Taste, which audit the designs: they give ChatGPT a sense of what well-made looks like.
- UI UX Pro Max and Apple Design, which tell it what a well-designed thing needs to have, on desktop and on a phone.
You didn't have to do anything for it to use them, and neither did I. They were already installed and The Mariscal skill knows when to call each one. That saves a massive headache: these days there are so many skills, so many "use this one for that and that one for this" recommendations, that you end up forgetting which goes where. The whole point of doing it systematically is that you don't have to think about it.
The hero, redesigned
The first thing it touches is the hero, because it's the most important part of the front page: the thing that most needs to grab attention. Look how it redesigned it: headline on top, image on the right, other information on the left. I didn't ask for any of that. With the skills we're using, it's already optimizing the design inside the React project.
That's why I told you the prototype wasn't the final version. It's not set in stone. It can keep changing. What we hold on to is the idea of what we want to build, and we judge things against that.
While it works you'll see the cursor moving on its own in the browser, with a white outline: that's ChatGPT clicking, browsing, checking. I like how it looks more and more. It looks like a very professional page. And we can still make it better.
Compile, audit, show
After every adjustment, it compiles (remember? exporting to the version that gets uploaded, so the errors you don't see locally surface). When it compiles clean, it checks the page again on phone, tablet and desktop. The motion it adds on this first pass is modest; we'll add more later. But step by step. The final result has to be amazing, and you get there gradually, not from 0 to 100.
When it tells you the front page is ready to review, you open it in the browser. Notice there are already animations when you hover. I told it it was perfect and to carry on.
Step 16: applying the new style to the whole site
Now it asks whether you want to apply the home page's new style to the whole site. You say yes.
This matters: the skill doesn't do it on its own. It waits for you to ask, because rolling the redesign out to every page is your decision. Once you authorize it, it unifies everything new from the home page across the rest: the catalog, the product page, the checkout, the modal.
You'll see something like "56 files match the approved version." It's a lot of files because they're the components, the Lego bricks the site is built from, going into all the other pages.
When it's done, you check how, say, the categories page turned out. Approve. Stage 16 closed. We're very close to the end.