Skip to content

macchant/landingpage-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🏗️ Prompt Architect v2.1

Stop getting generic code from AI. Start building production-ready UIs.

Project Status License Tech

🧐 What is this?

Prompt Architect is a single-file GUI tool designed to solve the "Quality Ceiling" problem when working with AI coding assistants (ChatGPT, Claude, Gemini).

When you ask an AI to "make a website," it defaults to generic styles, uses Lorem Ipsum, and often skips complex logic. This tool generates a Master System Prompt that forces the AI to:

  1. Commit to a specific aesthetic (e.g., "Swiss Minimal" or "Cyberpunk").
  2. Adhere to a strict tech stack (Tailwind, GSAP, Vanilla JS).
  3. Include mandatory sections (preventing incomplete outputs).
  4. Adopt a Senior Developer persona.

🚀 Features

  • 3 Core Archetypes: Choose between Visual (High-end), SaaS (Functional), or Micro-Tool (Logic-heavy).
  • Aesthetic Selector: Narrow down the design DNA before a single line of code is written.
  • Mandatory Checklist: Explicitly tell the AI which components (Hero, Pricing, Footer) cannot be skipped.
  • One-Click Copy: Generates a pre-formatted prompt ready to paste into a new chat session.
  • No Build Step: Built with vanilla HTML/JS and Tailwind CDN. Just open and run.

📦 How to Use

  1. Clone or Download this repository.
  2. Open landingpage-generator.html in your browser.
  3. Select your Archetype (e.g., "SaaS").
  4. Choose your Vibe (e.g., "Bento Grid").
  5. Check required sections (e.g., "Pricing Table", "FAQ").
  6. Type your idea (e.g., "A crypto dashboard for tracking whale movements").
  7. Click Copy and paste the result into ChatGPT, Claude, or Gemini.

🛠️ Tech Stack

  • HTML5
  • Tailwind CSS (via CDN for portability)
  • Vanilla JavaScript (No framework overhead)
  • Phosphor Icons

🤝 Contributing

This is a lightweight tool, but ideas are welcome!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

Distributed under the MIT License. See LICENSE for more information.


Built by macchant

About

A GUI tool to generate "Anti-Lazy" system prompts for LLMs. Forces AI to write high-tier, production-ready code with specific aesthetics and constraints.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages