Lemonade Prompt Builder

Complete prompt builder for Lemonade AI with advanced features

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Autor
Silverfox0338
Denně instalací
1
Celkem instalací
40
Hodnocení
0 0 0
Verze
9.0.4.3
Vytvořeno
28. 11. 2025
Aktualizováno
30. 12. 2025
Size
290,5 KB
Licence
CC-BY-NC-ND-4.0
Spustit na

Lemonade Prompt Builder Documentation

Overview

A powerful TamperMonkey userscript that transforms your Lemonade.gg workflow with intelligent prompt generation, template management, multi-step workflow automation, custom template creator.






Quick Start

  1. Install TamperMonkey browser extension
  2. Install the script
  3. Visit lemonade.gg/code/*
  4. Click the blue "Prompt Builder" button (bottom-left)
  5. Press Ctrl+Shift+P anywhere to open instantly







Core Features




NEW in v9.0: Custom Template System

  • Create Your Own Templates: Build reusable templates with custom fields
  • Two Modes:
    • Beginner Mode: Simple questions and answers with visual guide
    • Advanced Mode: Full control with conditionals, validation, and metadata
  • Conditional Logic: Show/hide fields based on user answers
  • Template Sharing: Export/import templates via Base64 codes with creator attribution
  • Creator Protection: Your templates are marked with your creator ID
  • Edit Your Templates: Modify templates you created (read-only for imported templates)
  • Variable Reference: Click-to-copy variables for easy prompt building

Beginner Mode Features:

  • Quick Start Guide with step-by-step instructions
  • Simple question/answer format
  • Auto-generated variable names
  • Live variable preview
  • Click-to-copy variable buttons

Advanced Mode Features:

  • Full field type control (text, number, select, checkbox, range)
  • Conditional field logic (show field when another equals value)
  • Min/max/step values for numbers
  • Help text and placeholders
  • Required field validation
  • Default values




Workflow System (v8.9)

  • Multi-Step Workflows: Chain multiple templates together
  • Workflow Builder: Visual interface for complex prompt pipelines
  • Import/Export: Share workflow codes (Base64 encoded)
  • Edit and Reuse: Modify existing workflows
  • Usage Tracking: See execution count per workflow
  • Manual Confirmation: Workflows require manual send (safety feature)




File References (@Mentions)

  • @ Mentions: Type @ in ANY text field to reference files from Lemonade
  • Smart Autocomplete: Mirrors input to trigger Lemonade's file picker
  • Live Extraction: Displays available files in custom dropdown
  • Keyboard Navigation: Use arrow keys + Enter to select
  • Zero Configuration: Works instantly
  • Works Everywhere: Templates, workflows, custom template builder




50+ Pre-built Templates

  • Large Systems: Inventory, Shop, Combat, DataStore, Leaderstats, Custom
  • Bug Fixes: Fix bugs, optimize code, add features
  • UI Systems: Main menu, HUD, notifications, inventory GUI, settings, custom
  • Gameplay Features: Teams, teleportation, admin commands, animations, achievements, proximity
  • Utilities: Chat commands, sound manager, server messages
  • Multiplayer: Party systems, trading, friends, leaderboards
  • Game Modes: Round-based, battle royale, tycoon, obby, tag games
  • World Features: Day/night cycles, weather, zones, teleporters
  • Custom Templates: Your personally created templates




Smart Features

  • Form Validation: Required fields, conditional display, error highlighting
  • Real-time Preview: Character/word count, live prompt generation
  • History and Favorites: Save 50 prompts, mark favorites, expandable previews
  • Search: Instant filtering through history
  • Auto-Submit: Toggle with configurable delay (disabled for workflows)
  • Themes: Dark/light mode with persistent preference







Keyboard Shortcuts

ShortcutAction
Ctrl+Shift+POpen/close Prompt Builder
EscapeClose any modal/dropdown
@Trigger file autocomplete (in text fields)
Up / DownNavigate suggestions
Enter or TabAccept selected file
Space (in dropdown)Close file autocomplete







Custom Templates (v9.0)

Creating a Custom Template




Beginner Mode (Recommended for Most Users)

  1. Open Custom Templates Tab
    • Click "Custom Templates" in main menu
    • Click "Create New Template"
  2. Name Your Template
    • Template Name: My Combat System (required)
    • Description: Simple melee combat (optional)
  3. Add Questions
    • Click "Add Question"
    • Variable: weaponType (used in prompt as ${d.weaponType})
    • Question Text: What type of weapon?
    • Answer Type: Choose from dropdown, text, or menu
  4. Build Your Prompt
    • Variables appear above the prompt box
    • Click a variable to copy it
    • Paste into your prompt template
  5. Save Template
    • Click "Create Template"
    • Template appears in Custom Templates category




Advanced Mode (For Power Users)

  1. Switch to Advanced Mode
    • Click "Advanced Mode" tab
    • Purple-themed interface unlocks full control
  2. Configure Field Properties
    • Variable ID: Camelcase identifier (e.g., maxHealth)
    • Label: Display text for user
    • Type: text, textarea, number, select, checkbox, range
    • Required: Make field mandatory
    • Default: Pre-filled value
    • Placeholder: Hint text
    • Options: For select/checkbox (comma-separated)
    • Min/Max/Step: For numbers and ranges
    • Help Text: Additional instructions
  3. Add Conditional Logic
    • Show this field when: Select controlling field
    • Equals this value: Specify trigger value
    • Example: Show "Max Stack Size" only when "Stackable Items" = "Yes"
  4. Build Prompt Function
    • Access all field data via d.fieldId
    • Use JavaScript template literals
    • Add conditional logic as needed




Managing Custom Templates




Using Your Templates

  1. Click "Use Template" button
  2. Fill in the custom fields you defined
  3. Preview updates in real-time
  4. Insert prompt to Lemonade




Sharing Templates

  1. Click "Share" button on your template
  2. Copy the Base64-encoded code
  3. Share on Discord, forums, etc.
  4. Recipients click "Import Template" and paste code
  5. Template imports with your creator name attached




Importing Templates

  1. Click "Import Template" button
  2. Paste template code
  3. System validates structure
  4. Template added to your list (marked as imported)
  5. Read-only unless you're the original creator




Editing Templates

  1. Click "Edit" (only available for templates you created)
  2. Modify fields, prompt function, or conditionals
  3. Click "Update Template"
  4. Changes apply immediately
  5. Imported templates show "Read-only" badge




Deleting Templates

  1. Click "Delete" (only your templates)
  2. Confirm deletion
  3. Template permanently removed
  4. Cannot delete templates created by others




Creator System

  • Creator Name: Set your display name in Custom Templates
  • Creator ID: Unique identifier protecting your work
  • Attribution: All shared templates show creator name
  • Ownership: Only delete/edit templates you created
  • Protection: Creator ID embedded in exported templates







Workflow System

Creating a Workflow

  1. Open Workflows tab and click "+ New Workflow"
  2. Name your workflow (required)
  3. Click "+ Add Step"
  4. Select category and template
  5. Click "Configure Prompt" and fill fields
  6. Click "Save Step Configuration" (checkmark appears)
  7. Add more steps as needed
  8. Click "Save Workflow"




Executing a Workflow

  1. Find workflow in Workflows tab
  2. Click "Execute" button
  3. All steps combine into one prompt
  4. Manually click Send to submit
  5. Usage counter increments

Note: Workflows never auto-submit, even with auto-submit enabled.




Editing a Workflow

  1. Click "Edit" on any workflow
  2. All steps and data load automatically
  3. Modify name, steps, or configurations
  4. Click "Update Workflow"




Sharing/Importing Workflows

Share:

  1. Click "Share" button
  2. Copy Base64 code
  3. Share with others

Import:

  1. Click "Import Workflow"
  2. Paste workflow code
  3. System validates templates exist
  4. Duplicate names get "(1)" suffix
  5. Workflow added to your list







Data Management

Export All Data

Downloads JSON backup with:

  • Prompt history
  • Favorites
  • Template statistics
  • Workflows
  • Custom templates (NEW in v9.0)
  • Settings
  • Creator ID




Import Data

  • Restores from backup
  • Overwrites current data (with confirmation)
  • Compatible with v8.9+ exports




Clear All History

  • Removes prompts, favorites, statistics
  • Does NOT delete workflows or custom templates
  • Requires confirmation







Settings

  • Theme: Dark/Light mode
  • Auto-Submit: On/Off with delay (100-3000ms)
  • File References: @ mention system info
  • Data Management: Export/Import/Clear
  • Statistics: View usage data







Troubleshooting

Custom Templates




Q: Can't see variables in prompt builder?

A: Click variable buttons above the prompt field to copy, then paste using Ctrl+V.




Q: Conditional fields not showing/hiding?

A:

  • Check "Show when" field is earlier in the list
  • Verify the controlling field uses select, radio, or checkbox type
  • Ensure exact value match (case-sensitive)




Q: Template import fails?

A:

  • Verify complete code copied (no extra spaces)
  • Ensure code is from v9.0+
  • Check for browser clipboard issues




Q: Can't edit imported template?

A: Only original creators can edit templates. Import creates a read-only copy. If you need changes, create a new template based on the imported one.




Q: Lost custom templates?

A: Custom templates save separately. "Clear History" doesn't delete them. Use "Export All Data" for backups.




Workflows




Q: Workflow won't save?

A: Ensure all steps have green checkmarks. Click "Configure Prompt" and "Save Step Configuration" for each step.




Q: Can workflows auto-submit?

A: No. Workflows always require manual Send button click (safety feature).




General




Q: @ autocomplete not showing?

A: Wait 1-2 seconds after typing @. Ensure Lemonade workspace has files. Try typing more characters.




Q: Prompt Builder not appearing?

A: Verify URL is lemonade.gg/code/*. Refresh page. Check TamperMonkey is enabled.







Version History

v9.0 - Current (Custom Templates Update)

  • Custom Template System
    • Beginner Mode: Simple question/answer interface
    • Advanced Mode: Full control with conditionals
    • Template sharing with creator attribution
    • Import/export system
    • Edit protection (only creators can modify)
    • Variable reference system
    • Conditional field logic
  • Enhanced workflow builder (custom templates work in workflows)
  • Improved @ file mentions across all builders
  • Better data export (includes custom templates)
  • Creator ID system for ownership




v8.9 (Workflow Update)

  • Multi-step workflow system
  • Workflow import/export
  • Enhanced file mentions




v8.8.4 (File Reference Update)

  • @ file mention system
  • Custom autocomplete dropdown
  • Expandable prompt previews







Pro Tips

  1. Start with Beginner Mode - Switch to Advanced when you need conditionals
  2. Use descriptive variable names - maxHealth better than var1
  3. Share your best templates - Help the community
  4. Import community templates - Learn from others
  5. Combine custom + built-in - Use custom templates in workflows
  6. Set your creator name - Get credit when sharing
  7. Export data regularly - Includes custom templates in v9.0+ backups
  8. Test before sharing - Use template once to verify it works
  9. Use conditionals wisely - Show/hide fields based on answers
  10. Click-to-copy variables - Faster than typing ${d.varName}
  11. @ mentions everywhere - Works in custom templates too
  12. Organize by purpose - Create template categories mentally







License and Credits

Found a bug? Let Silverfox0338 know!







Key Highlights of v9.0

  • Custom Template Creator: Build your own reusable templates with beginner or advanced mode
  • Two Modes: Simple questions or full advanced control with conditionals
  • Creator Protection: Your templates marked with your ID, only you can edit
  • Share Templates: Export/import via simple codes with attribution
  • Conditional Logic: Show/hide fields based on user answers
  • Complete Backups: Custom templates included in exports
  • Variable System: Click-to-copy variables for easy prompt building







Happy Coding with v9.0!

Now with Custom Template Creator!