User Guide

Complete documentation for building, exporting, and integrating your AI-generated sites.

1. Quick Start

MINIONS is an AI-powered prototyping tool. Instead of dragging and dropping components manually, you describe what you want, and we generate the code configuration for you.

Step 1: Briefing

Desribe your business "SaaS for pet lovers" or "Portfolio for photographer".

Step 2: Generate

Our AI selects the layout, copy, and components matching your stack.

Step 3: Download

Get a .zip file containing the JSON config and boilerplate code.

Step 4: Run

Unzip, install dependencies, and run npm run dev.

Integration Guide

1 Initialize Project

# Create a new Nuxt project
npx nuxi@latest init my-landing
cd my-landing
npm install

2 Install TailwindCSS

Install the Tailwind module for styling.

npm install -D @nuxtjs/tailwindcss

Add to `nuxt.config.ts`:

modules: ['@nuxtjs/tailwindcss']

3 Import Data

1. Download the Kit from the Builder.
2. Copy data/page-config.json to your project's assets/ folder.
3. Copy types.ts to your types/ folder.

4 Render Page

Create app.vue or a page file:

<script setup lang="ts">
import config from "~/assets/page-config.json";
// You need to implement or copy the Section components (Hero, Features, etc.)
// from the starter kit suggestions or build your own.
</script>

<template>
  <div>
    <header>{{ config.site.siteName }}</header>
    <main>
       <component 
         v-for="section in config.sections" 
         :key="section.id" 
         :is="resolveComponent(section.type)" 
         :section="section" 
       />
    </main>
  </div>
</template>

Prompting Best Practices

Getting the perfect landing page depends heavily on how you describe it. Here are some techniques to get better results from the AI.

🎭 Define the Persona

Tell the AI who it should sound like.

"Use a friendly, approachable tone like a local coffee shop owner."

🎯 Specify Sections

List exactly what you need if you have a structure in mind.

"Must include a Hero, 3-col Feature grid, Testimonials, and a Pricing table."

🎨 Visual Directives

You can hint at visual styles (dark/light, colors).

"[Style] Dark mode with neon violet accents and glassmorphism cards."

👥 Target Audience

Who is this for? The AI will adjust vocabulary.

"Target enterprise CTOs looking for security solutions."