The Brain-Dump Organizer
Paste your messy idea and get back a structured product brief — one-liner, target user, core features, and what it is NOT.
I have a raw product idea. Turn it into a structured brief. My idea: [PASTE YOUR IDEA HERE] Return: 1. One-sentence product description 2. Target user (be very specific) 3. Top 3 core features (MVP only) 4. Top 3 things this product is NOT 5. Suggested product name (3 options with reasoning) 6. Biggest risk or assumption to validate first
Idea to Visual Mockup
Generate a UI mockup or mood-board image of your product concept before building anything. Seeing it helps you communicate the vision.
A clean, modern UI screenshot of a [TYPE OF APP] called "[APP NAME]". The interface shows [KEY FEATURE]. Color palette: [YOUR COLORS]. Style: minimal SaaS dashboard, flat design, [light/dark] mode. Ultra-realistic product mockup, 4K, shot on a MacBook Pro display. No people.
Feature Matrix Builder
Map every feature idea by impact vs. effort before writing a line of code. Prevents scope creep and keeps your MVP tight and shippable.
I'm building [PRODUCT NAME]. Features I'm considering: [LIST ALL FEATURES — one per line] Create a feature matrix table: | Feature | User Impact (1-10) | Build Effort (1-10) | Priority Score | MVP or V2 | Notes | Sort by: highest impact / effort (descending). Flag any "nice to have" traps.
Competitor Reverse-Engineer
Describe a competitor and get a full breakdown of their feature set, target user, weaknesses, and gaps you can exploit.
Analyze [COMPETITOR NAME or URL] as a product manager doing competitive research. Return: - Core features they offer - Their apparent target user and positioning - What they genuinely do well - Top 3 user complaints (check reviews/Reddit) - 3 specific gaps I could exploit - Their likely tech stack (educated guess) - Pricing model and tier structure
Elevator Pitch Generator
Turn your product brief into 3 elevator pitches — short, medium, and investor-ready. Use these as the foundation for your landing page headline.
Write 3 elevator pitches for my product: Product: [NAME] What it does: [DESCRIPTION] For: [TARGET USER] Problem it solves: [PAIN POINT] Key differentiator: [WHAT MAKES IT DIFFERENT] Pitch 1: 1 sentence (tweet-length) Pitch 2: 3 sentences (coffee chat) Pitch 3: 2 paragraphs (investor/demo) Lead with the user's pain, not the feature.
User Persona Builder
Build a detailed user persona so every design and copy decision is grounded in a real human. Reference this in every subsequent prompt.
Create a detailed user persona for [PRODUCT NAME]. Target user: [YOUR DESCRIPTION] Include: - Name, age, job title, location - Daily workflow and biggest frustrations - Current tools they use (and hate) - What success looks like for them - How they discover new tools (channels) - Objections to buying/signing up - Quote that captures their mindset Make it feel like a real person.
Hosting Matchmaker
Answer a few questions and get a concrete hosting recommendation — cPanel shared, VPS, cloud, or static CDN — with specific providers and costs.
Help me choose the right hosting for my project. Project type: [landing page / membership / SaaS] Expected monthly visitors: [number] Tech stack: [HTML only / PHP+MySQL / Node] Budget: $[X]/month max Need email hosting: [yes/no] Need a database: [yes/no] Traffic spikes expected: [yes/no] Recommend the best hosting type AND 3 specific providers with monthly cost, pros, and cons. Flag any gotchas for cPanel specifically.
Tech Stack Selector
Stop guessing what language or framework to use. Describe your product and constraints and get a concrete, justified stack recommendation.
I'm building: [PRODUCT DESCRIPTION] Constraints: - Hosting: [cPanel / VPS / Vercel] - My skill level: [beginner / intermediate] - Hard requirements: [list anything non-negotiable] - Timeline: [X weeks] Recommend a complete tech stack: Frontend | Backend | Database | Auth | Deployment Justify each choice in 1 sentence. Flag anything that won't work on cPanel.
MySQL Schema Generator
Describe your app in plain English and get a complete MySQL schema — tables, columns, data types, relationships — ready to paste into phpMyAdmin.
Generate a complete MySQL database schema for: [DESCRIBE YOUR APP IN 2-3 SENTENCES] Main data entities: [LIST THEM] Requirements: - users table with: id, email, password_hash, created_at, is_active - Proper data types, primary keys, foreign keys - Output as CREATE TABLE SQL statements ready to paste into phpMyAdmin - Add a comment above each table
cPanel Folder Structure Map
Plan your directory structure before uploading a single file. A clean folder map prevents spaghetti projects and makes maintenance 10x easier.
Create a cPanel-compatible folder structure for a [TYPE OF WEBSITE] with these pages: [LIST YOUR PAGES] Include folders for: - /assets/css, /assets/js, /assets/images - /includes (PHP partials: header, footer, nav) - /admin (protected admin area) - /api (PHP endpoints or webhook handlers) Output as ASCII tree. Add a 1-line comment next to each folder. Flag files that should be outside public_html.
Wireframe to HTML Structure
Describe your page layout in plain English and get back the semantic HTML skeleton with the right tags and nesting — before any CSS.
Convert this wireframe description into a semantic HTML5 skeleton (no CSS yet). Page layout: - Top: sticky nav with logo + 5 links - Hero: full-width, headline + CTA button - Section 1: 3-column feature grid - Section 2: testimonials - Section 3: pricing table (3 tiers) - Footer: 4-column links + copyright Use correct semantic tags: header, nav, main, section, article, footer. Add id attributes for anchor links.
Security Architecture Review
Identify the security risks specific to your product type and get a checklist of mitigations to implement from day one — not as an afterthought.
Review the security architecture for my project: Product type: [e.g. membership site with payments] Stack: PHP + MySQL on cPanel shared hosting User data stored: [emails, passwords, payment info] Has user login: [yes/no] Accepts payments: [yes/no] Has file uploads: [yes/no] List the top 10 security risks and a concrete mitigation for each. Prioritize by severity. Include cPanel-specific hardening steps.
Full Page Skeleton Builder
Generate a complete single-file HTML page with semantic structure, embedded CSS, and placeholder content — ready to customize and upload.
Build a complete single-file HTML page for: [PAGE TYPE: landing page / sales page / portal] Requirements: - Semantic HTML5 structure - All CSS embedded in <style> tag (no frameworks) - Sections: [LIST YOUR SECTIONS] - Color scheme: [YOUR COLORS or "dark/light"] - Fully mobile responsive (CSS Grid + Flexbox) - No JavaScript required for layout - cPanel-ready single .html file - Include CSS custom properties (:root variables)
Hero Section Generator
Generate a high-converting hero with headline, subheadline, CTA button, and background — pure HTML/CSS, no dependencies.
Write the HTML + CSS for a hero section for [PRODUCT NAME]. Product: [ONE SENTENCE DESCRIPTION] Target audience: [WHO IT'S FOR] Main headline: [YOUR HEADLINE or "generate one"] CTA button text: [e.g. "Get Started Free"] Style: [modern / bold / minimal / dark gradient] Include: headline, subheadline, CTA button, optional social proof line. Embedded CSS only. No JS. Mobile responsive.
Responsive Navigation Bar
Generate a clean, responsive nav with a hamburger menu for mobile — pure HTML and CSS, no jQuery, no Bootstrap. Works on every cPanel host.
Create a responsive navigation bar in pure HTML and CSS (no JavaScript, no frameworks). Brand name: "[YOUR BRAND]" Nav links: [LIST YOUR PAGES] Style: [sticky / fixed / static], [dark / light] Mobile: hamburger menu using CSS checkbox trick Include: - Hover states and active link styling - Smooth transition on mobile open/close - Logo left, links right (desktop) - Full-width stacked links on mobile
Pricing Table Component
Generate a 3-column pricing table with a highlighted "most popular" tier, feature comparison rows, and CTA buttons. Pure HTML/CSS.
Build a 3-tier pricing table in HTML + CSS. Tier 1: [NAME], $[PRICE]/mo, features: [LIST] Tier 2: [NAME] — MOST POPULAR, $[PRICE]/mo Tier 3: [NAME], $[PRICE]/mo, features: [LIST] Style: card-based, highlight Tier 2 with border + "Most Popular" badge. CTA buttons: "Get [Tier Name]" to [CHECKOUT URL] Pure HTML + embedded CSS. Stack on mobile.
Opt-in / Lead Capture Form
Generate a styled HTML form for capturing leads — name, email, CTA. Designed to connect to any PHP backend or AWeber in the next phase.
Create an HTML opt-in form for [LEAD MAGNET NAME]. Fields: First Name, Email Address CTA Button: "[YOUR CTA]" Layout: [centered card / inline / full-width] Color scheme: [YOUR COLORS] Form action: "submit.php" (placeholder) Include: - Focus states with colored outline - Privacy note below button - Success message div (hidden by default) Pure HTML + embedded CSS only.
CSS Variable Design System
Set up a CSS custom property system before writing a single style rule. Global changes become a one-line edit instead of a find-and-replace nightmare.
Generate a complete CSS :root variable system for a [BRAND TYPE] website. Brand colors: primary=[HEX], secondary=[HEX], accent=[HEX] Font: [system-ui / Google Font name] Create variables for: - Full color palette (bg, surface, border, text, muted, primary, secondary, accent) - Typography scale (xs through 4xl) - Spacing scale (4px base, xs through 3xl) - Border radius (sm, md, lg, full) - Box shadow levels (sm, md, lg, xl)
FAQ Accordion Component
Generate a clean FAQ accordion — expand/collapse on click — using only HTML, CSS, and minimal vanilla JS. No jQuery. Drop into any page instantly.
Build an FAQ accordion in HTML, CSS, and minimal vanilla JavaScript (no jQuery). FAQ items: Q: [YOUR QUESTION 1] / A: [YOUR ANSWER 1] Q: [YOUR QUESTION 2] / A: [YOUR ANSWER 2] [Add as many as needed] Behavior: - Click question to expand/collapse answer - Only one open at a time - Smooth CSS transition on open/close - Plus/minus icon that rotates on toggle - Style: [minimal / bordered / card-based]
config.php — The Foundation File
The first file in every PHP project. DB credentials, site constants, and a reusable PDO connection — one include away from any script.
Create a config.php file for a cPanel PHP project. Include: - DB constants: DB_HOST, DB_NAME, DB_USER, DB_PASS - getPDO() function returning PDO with ERRMODE_EXCEPTION and FETCH_ASSOC defaults - Site constants: SITE_URL, SITE_NAME, ADMIN_EMAIL, TIMEZONE - session_start() (if not already active) - Error reporting for [dev / production] Usage: require_once 'config.php'; at top of every PHP file.
Form Handler (submit.php)
Generate the PHP script that receives your HTML form, validates and sanitizes input, saves to DB or sends email, and redirects — with full XSS/injection protection.
Write a PHP form handler (submit.php) for a form with fields: [LIST FIELD NAMES AND TYPES] On submission: 1. Validate: required fields, valid email, max lengths 2. Sanitize: htmlspecialchars(), strip_tags() 3. [CHOOSE]: Save to MySQL "[TABLE]" via PDO OR Send email to "[YOUR_EMAIL]" via mail() 4. On success: redirect to "thank-you.html" 5. On failure: redirect back with error Include: CSRF token check, honeypot field. Use require_once 'config.php' at top.
User Login & Session System
Generate a complete PHP login system with password hashing, session management, and protected page redirect. The foundation of any membership product.
Build a complete PHP user auth system for a cPanel-hosted site. Files needed: register.php — signup + password_hash() login.php — login form + session creation (password_verify(), rate limiting) logout.php — session_destroy() + redirect auth_check.php — include on protected pages profile.php — example protected page DB: users(id, email, password_hash, name, created_at, last_login, is_active) PHP sessions only. PDO. No libraries.
CRUD Admin Panel Blueprint
Generate a complete Create, Read, Update, Delete system for any data entity — the backbone of any admin panel, content manager, or user dashboard.
Generate a PHP CRUD admin panel for managing "[ENTITY]" (e.g. products, posts, subscribers). DB table: [TABLE_NAME] Columns: [LIST COLUMNS AND DATA TYPES] Files: - admin/list.php: paginated table, search, delete - admin/add.php: form + INSERT handler - admin/edit.php: pre-filled form + UPDATE - admin/delete.php: confirm + DELETE handler Include: flash messages, auth_check.php on all admin pages. PDO prepared statements.
.htaccess Security & Routing
Generate .htaccess rules for HTTPS redirect, clean URLs, file protection, GZIP compression, and browser caching — all in one file.
Generate an Apache .htaccess for a cPanel PHP website. Include: 1. Force HTTPS (redirect all HTTP to HTTPS) 2. Remove .php extension from URLs 3. Block direct access to: config.php, /includes/, /admin/, *.sql 4. Custom error pages: 404.html, 500.html 5. Enable GZIP compression 6. Browser caching (1 year images/fonts, 1 week CSS/JS) 7. Security headers (X-Frame-Options, etc.) Comment each section clearly.
Password Reset Flow
Generate the complete forgot-password flow — request form, token generation, email with reset link, and new password form — all in plain PHP.
Build a PHP password reset system for cPanel. forgot.php — email input form Generate secure token (bin2hex), store in password_resets table with 1-hour expiry, send email with reset link via mail() reset.php — new password form Validate token exists and not expired Update password_hash, delete token DB: password_resets(id, user_id, token, expires_at, created_at) Token must be single-use.
Universal cURL API Helper
A reusable PHP cURL helper function you can call for any external API — GET, POST, PUT, DELETE, with headers and JSON body. Write it once, use it everywhere.
Write a reusable PHP function api_request()
wrapping cURL for any external API call.
Signature:
api_request($url, $method='GET', $data=[],
$headers=[], $timeout=15)
Requirements:
- Support GET, POST, PUT, PATCH, DELETE
- Send JSON body for POST/PUT/PATCH
- Return decoded JSON as associative array
- Return ['error' => message] on failure
- Log errors to /logs/api_errors.log
Save to: includes/api_helper.php
Show 3 example usage calls.AWeber Subscriber Add
When someone submits your opt-in form, automatically add them to your AWeber list using the AWeber API v4 — no plugin, no Zapier, just clean PHP.
Write a PHP function add_to_aweber($email, $firstName, $tags=[]) using AWeber API v4. Config constants in config.php: - AWEBER_CLIENT_ID, AWEBER_CLIENT_SECRET - AWEBER_ACCESS_TOKEN, AWEBER_LIST_ID Function should: 1. POST to AWeber's subscribers endpoint 2. Pass email, name, tags as JSON 3. Return true on 200/201, false on error 4. Log failures to logs/aweber_errors.log 5. Handle rate limiting (429) with 1 retry Show where to get credentials in AWeber.
Email Platform Tie-In (Any Provider)
Same pattern, any platform. Generate the PHP integration for Mailchimp, GetResponse, ConvertKit, or ActiveCampaign — swap the name and get a working handler.
Write PHP to subscribe a user to a
[Mailchimp / GetResponse / ConvertKit] list.
Platform: [CHOOSE ONE]
API Key: constant PLATFORM_API_KEY in config.php
List/Audience ID: [YOUR_ID]
On POST (fields: email, first_name):
1. Call platform API to add/update subscriber
2. Apply tag: "[YOUR_TAG]"
3. Return JSON: {"success":true/false,"msg":"..."}
Called via fetch() from frontend form.
Show the exact API endpoint URL to use.Stripe Checkout Session
Generate the PHP scripts to create a Stripe Checkout session and handle success/cancel redirects — the fastest path to accepting payments on cPanel.
Write PHP to create a Stripe Checkout session for a [one-time / monthly subscription] payment. Product: [PRODUCT NAME], Price: $[AMOUNT] Stripe Secret Key: constant STRIPE_SECRET_KEY Files: - checkout.php: create session, redirect to Stripe - success.php: verify session, update DB, confirm - cancel.php: shown if user cancels Use pure cURL (no Composer/SDK required). Show exact Stripe API endpoint. Include how to test with test keys.
Webhook Receiver & Event Handler
After a payment, Stripe or PayPal sends a webhook to your server. Generate the PHP endpoint that receives, verifies, and acts on those events safely.
Create a PHP webhook receiver (webhook.php) for [Stripe / PayPal] payment events. On receiving POST: 1. Verify webhook signature (WEBHOOK_SECRET) 2. Parse event type from JSON payload 3. On payment_intent.succeeded: Update users table (set paid=1, plan='pro') Send confirmation email via mail() 4. On payment failed: log + alert email 5. Return HTTP 200 immediately 6. Log all events to logs/webhook_log.txt Include: how to register URL in dashboard.
GA4 Tracking + Custom Events
Add GA4 to every page via a PHP include, then track custom events — form submits, button clicks, purchases — using gtag() to know exactly what's working.
Set up Google Analytics 4 for my cPanel site. Measurement ID: [G-XXXXXXXXXX] 1. Create includes/analytics.php with GA4 snippet I'll include it with: <?php include 'includes/analytics.php'; ?> 2. Show how to track custom events: - form_submit: when opt-in form is submitted - button_click: when CTA button is clicked - purchase: after payment (value + currency) 3. How to verify in GA4 DebugView Use gtag() syntax. No Tag Manager needed.
SMS Notification via Twilio
Send SMS alerts or confirmation texts when key events happen — new signup, new order, form submission — using Twilio's API and plain PHP cURL.
Write a PHP function send_sms($to, $message) using the Twilio REST API (pure cURL, no SDK). Config constants in config.php: - TWILIO_ACCOUNT_SID - TWILIO_AUTH_TOKEN - TWILIO_FROM_NUMBER Function should: 1. POST to Twilio Messages API 2. Return true on success, false on error 3. Log errors to logs/sms_errors.log Show 3 example use cases: - Alert me when a new user registers - Send order confirmation to customer - Daily summary SMS to admin
OpenAI / ChatGPT API Integration
Add AI-powered features to your PHP site — content generation, chatbots, classification — using the OpenAI API and plain cURL. No SDK needed.
Write a PHP function call_openai($prompt, $system='', $model='gpt-4o-mini') using OpenAI Chat Completions API (cURL). Config: OPENAI_API_KEY constant in config.php Function should: 1. POST to https://api.openai.com/v1/chat/completions 2. Build messages array (system + user roles) 3. Return the response text string 4. Return false and log error on failure 5. Set max_tokens=1000, temperature=0.7 Show 3 use cases for my [TYPE OF SITE].
Zapier / Make Webhook Trigger
Connect your PHP site to 5,000+ apps via Zapier or Make.com by firing a webhook from PHP. One function, infinite automation possibilities.
Write a PHP function trigger_webhook($event, $data=[]) that fires a webhook to Zapier or Make.com when events happen on my site. Config: WEBHOOK_URL constant in config.php Function should: 1. POST JSON payload to WEBHOOK_URL 2. Include: event name, timestamp, $data 3. Fire asynchronously (don't block page) 4. Log to logs/webhook_out.log Show how to call it for: - New user signup - New order placed - Contact form submitted
Pre-Launch Checklist Generator
Get a customized pre-launch checklist based on your specific stack and product type. Miss nothing before you flip the switch.
Generate a pre-launch checklist for a [TYPE OF SITE] hosted on cPanel. Stack: HTML, CSS, PHP, MySQL Integrations: [LIST: AWeber, Stripe, GA4] Has user login: [yes/no] Accepts payments: [yes/no] Checklist must cover: - Security (HTTPS, file permissions, config.php) - Performance (images, caching, GZIP) - SEO (meta tags, sitemap, robots.txt, OG) - Forms & integrations (test every flow) - Legal (privacy policy, terms, cookies) - Backup (DB export, file backup) - Monitoring (uptime check, error logging)
Complete SEO Meta Tag Block
Generate a complete HTML head block with Open Graph, Twitter Card, canonical URL, and JSON-LD structured data. Paste into every page for instant SEO coverage.
Generate a complete HTML <head> meta block for: Page title: [YOUR PAGE TITLE — under 60 chars] Description: [1-2 sentences — under 160 chars] Canonical URL: [https://yourdomain.com/page] OG Image: [https://yourdomain.com/og-image.jpg] Site name: [YOUR BRAND] Page type: [website / article / product] Include: - Standard meta (charset, viewport, title) - Open Graph tags (og:title, og:description, og:image, og:url, og:type) - Twitter Card tags (summary_large_image) - Canonical URL tag - JSON-LD schema for [Organization / Product]
cPanel Deployment Step-by-Step
A complete beginner-friendly guide for uploading your project to cPanel — File Manager, FTP, phpMyAdmin database import, file permissions, and go-live verification.
Give me a complete step-by-step cPanel deployment guide for my PHP website. My project has: - Static files: HTML, CSS, JS, images - PHP scripts (multiple files) - MySQL database (.sql export file) - config.php with DB credentials - /logs/ folder needing write permissions Cover: 1. File Manager vs FTP (pros/cons) 2. Correct file permissions (644/755) 3. Creating MySQL DB + user in cPanel 4. Importing .sql via phpMyAdmin 5. Updating config.php with live credentials 6. Testing the live site (what to check first)
robots.txt + XML Sitemap
Two files every live site needs. Generate both in one prompt — a robots.txt that guides crawlers and an XML sitemap ready to submit to Google Search Console.
Generate robots.txt and sitemap.xml for: Domain: https://[YOURDOMAIN.com] Pages to include in sitemap: [LIST ALL YOUR PAGES WITH RELATIVE PATHS] robots.txt: - Allow all crawlers on public pages - Disallow: /admin/, /includes/, /config.php, /logs/, *.php (except index.php) - Point to sitemap URL sitemap.xml: - Proper XML sitemap 0.9 schema - lastmod: today, changefreq, priority - Ready to submit to Google Search Console
Uptime Monitor + Cron Alert
Know when things break before your users do. Generate a PHP health-check endpoint and a cPanel cron job that pings it every 5 minutes and emails you on failure.
Write a PHP health-check script (ping.php)
and a cPanel cron job to monitor my site.
ping.php should check:
1. DB connection is alive (SELECT 1)
2. A critical file exists (config.php)
3. Return JSON: {"status":"ok","db":true,...}
4. Return HTTP 500 + JSON on any failure
Cron job (cPanel Cron Jobs):
- Run every 5 minutes
- curl -s the ping.php URL
- If response contains "error", send email
to ADMIN_EMAIL via sendmail
- Log result to logs/uptime_log.txt
Show exact cron syntax for cPanel.Launch Announcement Copy Pack
You built it — now tell the world. Generate a complete launch copy pack: email, social posts for 3 platforms, and a Product Hunt description, all in one prompt.
Write a launch copy pack for [PRODUCT NAME]. Product: [ONE SENTENCE DESCRIPTION] Target audience: [WHO IT'S FOR] Key benefit: [MAIN VALUE PROPOSITION] Price/offer: [PRICING OR FREE TIER] URL: [YOUR URL] Generate: 1. Email announcement (subject + 200-word body) 2. Twitter/X thread (5 tweets, hook + value) 3. LinkedIn post (professional, 150 words) 4. Facebook/Instagram caption (100 words) 5. Product Hunt tagline (60 chars) + description Tone: [professional / casual / bold]