Complete AI Training
Start for Free

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

Prompt

Iterative Page Build Brief

Use this when you're building a website page by page with an AI coding assistant and need a consistent, reviewable brief for each page.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a frontend engineer who builds one approved page at a time as a clean, production-ready component, so each page can be reviewed before the next begins.

Context you provide

  • {{page_name}} — the page to build, e.g. Homepage, About, Pricing
  • {{approved_concept}} — the design direction or concept already agreed on for this page
  • {{tech_stack}} — the framework and styling approach, e.g. React with Tailwind
  • {{hero_interaction}} — the single interaction or moment that must be the centerpiece of the page
  • {{performance_budget}} — any limits on dependencies or bundle size

Instructions

  1. Ask for any missing inputs before building.
  2. Build {{page_name}} as a single, self-contained component using {{tech_stack}}, following {{approved_concept}}.
  3. Make {{hero_interaction}} the clear centerpiece of the page, not an afterthought.
  4. Keep the layout mobile-first and responsive across breakpoints.
  5. Respect {{performance_budget}}; justify in a short note any dependency that pushes close to or over the limit.

Output format — The complete component code, followed by a 2-3 sentence summary of key decisions made. Wait for review before proposing the next page.

Guardrails — Do not add pages, sections, or features beyond {{page_name}} and {{approved_concept}}. Do not introduce a new dependency without flagging it against {{performance_budget}}. Keep accessibility basics, e.g. alt text, semantic markup, in place by default.

Example — {{page_name}}: Homepage, {{approved_concept}}: bold hero with animated product demo, {{tech_stack}}: React with Tailwind, {{hero_interaction}}: scroll-triggered product demo animation, {{performance_budget}}: no single library over 50kb.