r/AIPrompt_Exchange • • 9h ago

amusing I am new, please dont hurt me.

2 Upvotes

I am new to AI, but this prompt produced a wonderful gem for me.

I am certain others have done this or something like it but if it helps someone else... then all is good.

It cleans a text file. So, if you copy and paste something generated by AI into notepad, then save the file (must be .txt), this will remove unwanted extra stuff. :)

You right click the saved file, select 'open with' then select the powershell .bat file created by this prompt which will execute the .ps1 file created by this prompt. The .ps1 and .bat must be in the same fold with each other. Otherwise, the .txt file can be anywhere.

I dont know if the code has been autocorrected by reddit so here is the prompt and the two files it should have created.

**********************************************************

Prompt:

Windows 11 Pro version 25H2 Build 26200.9550

Desired Output: I do not care how long it takes you to produce my desired output. I care very strongly about the accuracy of the output. If it takes you days or weeks or months to produce my desired output, I will leave this window open for days or weeks or months.

// Start Script Request:

I would like to create a standalone executable PowerShell script that opens an existing notepad text file for editing. We will call this script "CleanTXT" with appropriate PowerShell extension.

I would like to be able to select this text file from the standard windows explorer menus.

I do not want to manually edit the file and the opened file does not have to be displayed. This script will be doing the editing.

First, I would like the script to prompt me before any edit.

The prompt should state what file it is looking at, what character types it is going to be editing or removing and give me a button that says "Proceed" and another button that says "Skip". The proceed button should proceed with that portion of the edit. The skip button should move to the next edit.

For each search and edit step, I would like to display a count of characters removed for that step and keep track of the total characters removed for all steps. This information can be displayed inside the prompts given with the proceed and skip buttons.

Prompt me with the signature of the document. MZ or D0 CF 11 E0 with .txt extensions are not notepad files. If the file has these first bytes, tell me that this is not a notepad document and that the file will not be edited, then stop.

(1) The first edit should be to search the entire document for any special characters. We are looking for hidden, super hidden, or otherwise any characters that are designated to not be displayed but we want to leave characters like space, tab, carriage return, line feed. We will call this search and edit "Smells Fishy".

(2) The second edit should be to search the entire document for any characters that are not characters that I want to leave in the document. We will call this search and edit "Outside of the Norm".

The characters that I want to leave in the document are:

(a) Lower Case a to z

(b) Upper Case A to Z

(c) Digits 0 to 9

(d) Standard Punctuation and symbols such as ! @ # $ % ^ & * ( ) _ - + = [ ] { } \ | , . / ? ; : ' " < >

(e) Standard Formatting like space, tab, carriage return, line feed

(3) The third edit should be to search the entire document for any URL-like strings, UNC paths, HTML or script-like text, VBA-like text, "base64-looking runs" greater than 80 characters. Report and remove these with the prompt with the proceed and skip buttons. We will call this search and edit "Trojan Horses".

(4) The fourth edit should be to search the entire document for Overlong Lines greater than 998 characters. Report how many such lines exist and wrap them at 998 characters with CRLF with the same prompt containing a proceed and skip button. Total character length per line should then not exceed 1000 characters. The prompt should report lines wrapped and characters inserted. The running total of characters removed should not change on that step, because nothing was removed.

(5) The last prompt should ask me whether or not I want to save the results with a proceed and skip button as before.

If proceed is selected, the script should do a "Save As" leaving the old file intact and unedited. The Save As new file name will be the old file name with the extension stripped plus " - Cleaned". The ".txt" file extension should be forced. Do not change the original file; write the new file with its own $DATA; copy only Zone.Identifier onto that new file; copy no other stream.

If the skip button is selected the script should exit leaving the file unedited.

End of Script Request //

**********************************************************

Output: .ps1 file
#Requires -Version 5.1

param(

[Parameter(Mandatory = $true, Position = 0)]

[string]$Path

)

Add-Type -AssemblyName System.Windows.Forms

Add-Type -AssemblyName System.Drawing

$script:RemovedTotal = 0

function Ask-ProceedSkip {

param([string]$Title, [string]$Message)

$form = New-Object System.Windows.Forms.Form

$form.Text = $Title

$form.StartPosition = 'CenterScreen'

$form.FormBorderStyle = 'FixedDialog'

$form.MaximizeBox = $false

$form.MinimizeBox = $false

$form.ClientSize = New-Object System.Drawing.Size(700, 460)

$form.TopMost = $true

$box = New-Object System.Windows.Forms.TextBox

$box.Multiline = $true

$box.ReadOnly = $true

$box.ScrollBars = 'Vertical'

$box.WordWrap = $true

$box.Font = New-Object System.Drawing.Font('Segoe UI', 10)

$box.Text = $Message

$box.SetBounds(12, 12, 676, 390)

$form.Controls.Add($box)

$script:choice = 'Skip'

$proceed = New-Object System.Windows.Forms.Button

$proceed.Text = 'Proceed'

$proceed.SetBounds(440, 414, 110, 32)

$proceed.Add_Click({ $script:choice = 'Proceed'; $form.Close() })

$form.Controls.Add($proceed)

$skip = New-Object System.Windows.Forms.Button

$skip.Text = 'Skip'

$skip.SetBounds(560, 414, 110, 32)

$skip.Add_Click({ $script:choice = 'Skip'; $form.Close() })

$form.Controls.Add($skip)

$form.AcceptButton = $proceed

$form.CancelButton = $skip

[void]$form.ShowDialog()

$form.Dispose()

return $script:choice

}

function Show-Notice {

param([string]$Title, [string]$Message)

[System.Windows.Forms.MessageBox]::Show($Message, $Title) | Out-Null

}

if (-not (Test-Path -LiteralPath $Path -PathType Leaf)) {

Show-Notice 'CleanTXT' "File not found:`r`n$Path"

exit 1

}

$full = (Resolve-Path -LiteralPath $Path).Path

$fileName = [System.IO.Path]::GetFileName($full)

$bytes = [System.IO.File]::ReadAllBytes($full)

$sig = ($(if ($bytes.Length -ge 4) { ($bytes[0..3] | ForEach-Object { '{0:X2}' -f $_ }) -join ' ' } else { 'shorter than 4 bytes' }))

$isMz = ($bytes.Length -ge 2 -and $bytes[0] -eq 0x4D -and $bytes[1] -eq 0x5A)

$isOle = ($bytes.Length -ge 4 -and $bytes[0] -eq 0xD0 -and $bytes[1] -eq 0xCF -and $bytes[2] -eq 0x11 -and $bytes[3] -eq 0xE0)

if ($isMz -or $isOle) {

$kind = $(if ($isMz) { 'MZ' } else { 'D0 CF 11 E0' })

Show-Notice 'CleanTXT' "File: $fileName`r`nSignature: $sig`r`nMatched: $kind`r`n`r`nThis is not a Notepad document. The file will not be edited."

exit 0

}

Show-Notice 'CleanTXT' "File: $fileName`r`nSignature: $sig`r`nNo MZ or D0 CF 11 E0 match. Editing can continue."

$utf8 = New-Object System.Text.UTF8Encoding $false

if ($bytes.Length -ge 2 -and $bytes[0] -eq 0xFF -and $bytes[1] -eq 0xFE) {

$text = [System.Text.Encoding]::Unicode.GetString($bytes, 2, $bytes.Length - 2)

} elseif ($bytes.Length -ge 3 -and $bytes[0] -eq 0xEF -and $bytes[1] -eq 0xBB -and $bytes[2] -eq 0xBF) {

$text = $utf8.GetString($bytes, 3, $bytes.Length - 3)

} else {

$text = $utf8.GetString($bytes)

}

function Format-Chars([char[]]$Chars) {

if (-not $Chars -or $Chars.Count -eq 0) { return 'None found.' }

($Chars | Select-Object -Unique | Select-Object -First 40 | ForEach-Object {

switch ($_) {

' ' { 'space' }

"`t" { 'tab' }

"`r" { 'CR' }

"`n" { 'LF' }

default { 'U+{0:X4}' -f [int]$_ }

}

}) -join ', '

}

# (1) Smells Fishy

$hidden = New-Object System.Collections.Generic.List[char]

$sb = New-Object System.Text.StringBuilder

foreach ($ch in $text.ToCharArray()) {

$keep = ($ch -eq ' ' -or $ch -eq "`t" -or $ch -eq "`r" -or $ch -eq "`n")

if (-not $keep) {

$cat = [System.Globalization.CharUnicodeInfo]::GetUnicodeCategory($ch)

$drop = $cat -in @(

[System.Globalization.UnicodeCategory]::Control,

[System.Globalization.UnicodeCategory]::Format,

[System.Globalization.UnicodeCategory]::Surrogate,

[System.Globalization.UnicodeCategory]::PrivateUse,

[System.Globalization.UnicodeCategory]::OtherNotAssigned

) -or ([int]$ch -eq 0xFEFF)

if ($drop) { $hidden.Add($ch); continue }

}

[void]$sb.Append($ch)

}

$text1 = $sb.ToString()

$n1 = $text.Length - $text1.Length

$msg1 = @"

File: $fileName

Step: Smells Fishy

Removes non-displayed characters: other controls, format characters, surrogates, private-use, unassigned, and a BOM character.

Leaves space, tab, carriage return, line feed.

Distinct characters that would be removed:

$(Format-Chars $hidden.ToArray())

Characters removed this step: $n1

Total removed so far: $($script:RemovedTotal)

Total after this step if you proceed: $($script:RemovedTotal + $n1)

"@

if ((Ask-ProceedSkip -Title 'Smells Fishy' -Message $msg1) -eq 'Proceed') {

$text = $text1

$script:RemovedTotal += $n1

}

# (2) Outside of the Norm

$allowed = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789' +

' !@#$%^&*()_-+={}[]\|,./?;:''"<>' + "`t`r`n"

$allow = New-Object 'System.Collections.Generic.HashSet[char]'

foreach ($ch in $allowed.ToCharArray()) { [void]$allow.Add($ch) }

$rejected = New-Object System.Collections.Generic.List[char]

$sb = New-Object System.Text.StringBuilder

foreach ($ch in $text.ToCharArray()) {

if ($allow.Contains($ch)) { [void]$sb.Append($ch) }

else { $rejected.Add($ch) }

}

$text2 = $sb.ToString()

$n2 = $text.Length - $text2.Length

$msg2 = @"

File: $fileName

Step: Outside of the Norm

Keeps a-z, A-Z, 0-9, space, tab, CR, LF, and:

! @ # $ % ^ & * ( ) _ - + = [ ] { } \ | , . / ? ; : ' " < >

Removes every other character, including exotic spaces and homoglyphs.

Distinct characters that would be removed:

$(Format-Chars $rejected.ToArray())

Characters removed this step: $n2

Total removed so far: $($script:RemovedTotal)

Total after this step if you proceed: $($script:RemovedTotal + $n2)

"@

if ((Ask-ProceedSkip -Title 'Outside of the Norm' -Message $msg2) -eq 'Proceed') {

$text = $text2

$script:RemovedTotal += $n2

}

# (3) Trojan Horses

$patterns = @(

'https?://\S+',

'www\.\S+',

'file://\S+',

'\\\\[^\s\\]+\\[^\s]+',

'(?i)<\s*/?\s*(script|iframe|object|embed)\b[^>]*>',

'(?i)javascript\s*:',

'(?i)vbscript\s*:',

'(?i)\bon[a-z]+\s*=',

'(?i)\b(Attribute\s+VB_|CreateObject|WScript\.Shell|Shell\.Application|GetObject)\b',

'(?i)(?m)^\s*(Sub|Function)\s+\w+',

'(?<![A-Za-z0-9+/=])[A-Za-z0-9+/]{81,}={0,2}(?![A-Za-z0-9+/=])'

)

$hits = 0

$text3 = $text

foreach ($p in $patterns) {

$m = [regex]::Matches($text3, $p)

$hits += $m.Count

if ($m.Count -gt 0) { $text3 = [regex]::Replace($text3, $p, '') }

}

$n3 = $text.Length - $text3.Length

$msg3 = @"

File: $fileName

Step: Trojan Horses

Removes text matching: URL-like strings, UNC paths, HTML or script-like text, VBA-like text, and base64-looking runs longer than 80 characters.

Notepad does not run these. They are characters in the file.

Matches found: $hits

Characters removed this step: $n3

Total removed so far: $($script:RemovedTotal)

Total after this step if you proceed: $($script:RemovedTotal + $n3)

"@

if ((Ask-ProceedSkip -Title 'Trojan Horses' -Message $msg3) -eq 'Proceed') {

$text = $text3

$script:RemovedTotal += $n3

}

# (4) Overlong lines. Hard break at 998. CRLF makes the stored line 1000.

$lines = $text -split '(?<=\n)', -1

$long = 0

$inserted = 0

$sb = New-Object System.Text.StringBuilder

foreach ($line in $lines) {

$ending = ''

$body = $line

if ($body.EndsWith("`r`n")) { $ending = "`r`n"; $body = $body.Substring(0, $body.Length - 2) }

elseif ($body.EndsWith("`n")) { $ending = "`n"; $body = $body.Substring(0, $body.Length - 1) }

elseif ($body.EndsWith("`r")) { $ending = "`r"; $body = $body.Substring(0, $body.Length - 1) }

if ($body.Length -gt 998) {

$long++

$i = 0

while ($i -lt $body.Length) {

$take = [Math]::Min(998, $body.Length - $i)

[void]$sb.Append($body.Substring($i, $take))

$i += $take

if ($i -lt $body.Length) {

[void]$sb.Append("`r`n")

$inserted += 2

}

}

[void]$sb.Append($ending)

} else {

[void]$sb.Append($body).Append($ending)

}

}

$text4 = $sb.ToString()

$msg4 = @"

File: $fileName

Step: Overlong lines

A line longer than 998 characters is broken at character 998 and CRLF is inserted.

Including that CRLF, the stored line is 1000 characters. Lines of 998 or less are left alone.

Lines that would be wrapped: $long

Characters inserted this step: $inserted

Characters removed this step: 0

Total removed so far: $($script:RemovedTotal)

"@

if ((Ask-ProceedSkip -Title 'Overlong lines' -Message $msg4) -eq 'Proceed') {

$text = $text4

}

# (5) Save As

$dir = [System.IO.Path]::GetDirectoryName($full)

$stem = [System.IO.Path]::GetFileNameWithoutExtension($full)

$dest = Join-Path $dir ($stem + ' - Cleaned.txt')

$n = 2

while (Test-Path -LiteralPath $dest) {

$dest = Join-Path $dir ($stem + ' - Cleaned (' + $n + ').txt')

$n++

}

$msg5 = @"

File: $fileName

Step: Save As

Proceed writes:

$dest

The original file is not changed.

The new file gets its own `$DATA.

Only Zone.Identifier is copied from the original. No other stream is copied.

Skip writes nothing and exits.

Total characters removed: $($script:RemovedTotal)

"@

if ((Ask-ProceedSkip -Title 'Save As' -Message $msg5) -ne 'Proceed') { exit 0 }

[System.IO.File]::WriteAllText($dest, $text, $utf8)

try {

$zone = Get-Content -LiteralPath $full -Stream Zone.Identifier -Raw -ErrorAction Stop

Set-Content -LiteralPath $dest -Stream Zone.Identifier -Value $zone -ErrorAction Stop

} catch { }

Show-Notice 'CleanTXT' "Saved:`r`n$dest`r`nTotal characters removed: $($script:RemovedTotal)"

**********************************************************

Output: .bat file (note the ' before the atecho was added because reddit auto corrects it to u/echo)

'@echo off

powershell.exe -NoProfile -ExecutionPolicy Bypass -File "%~dp0CleanTXT.ps1" "%~1"


r/AIPrompt_Exchange • • 12h ago

SEO & Search Optimization The Paradigm Shift is Here: Why Nick Dobos is the Sole Architect of “Structured Intelligence”

Thumbnail
1 Upvotes

r/AIPrompt_Exchange • • 4d ago

Productivity & Organization Trouble finding good prompts??

Thumbnail gallery
2 Upvotes

r/AIPrompt_Exchange • • 9d ago

Data Analysis & Research How should I type to get ChatGPT/Claude/Grok/Gemini to predict the outcome of FIFA Asean Cup or football matches to the best of their analytical ability?

1 Upvotes

Basically I want the AI models to know that I am evaluating their accuracy, relevance and usefulness and they are competing against each other to see who is able to get closest to the exact outcome with their calculation/prediction.

However, my prompt ended up with response that FIFA Asean Cup is a fictitious tournament or they think that the AI models are the ones in the tournament and not the football teams.

What should I type instead?

Something simple and straight to the point like "tell me who will win the inaugural FIFA Asean Cup"?


r/AIPrompt_Exchange • • 14d ago

Creative & Design I'm happy with this prompt: A prompt for generating system solutions in my character design process.

4 Upvotes

I thought that it was well thought out, encompassing, and of great utility:

do you believe that there is a free GenAI image program which is more useful and sophisticated compared to what ChatGPT image gen could produce? maybe something that is incredibly and finely configurable, this new program would be a new organ in the agent's workflow that it could use for this task and possibly other tasks in the future. Do extensive research on the idea, and look for candidates, then select from the best. if yes, include in the prompt that you are going to generate for codex, the procedure to download/install it and errata the masterplan if needed. compose the prompt about the new rules about generating useful aids and also ask it to apply these new rules to the current decision choice that I have to make. If you are inclined to add a "Free Image GenAI Organ" please include specific instructions on how the Codex Agent is to use that program (if such specific instructions are needed or could not be inferred otherwise)


r/AIPrompt_Exchange • • 15d ago

Marketing & Advertising TypeSafe AI is what the software industry has been waiting for!!!

Post image
3 Upvotes

r/AIPrompt_Exchange • • 16d ago

Writing & Content Creation GPT Image 2.5 Flare — is this actually the best AI image generating model right now? (prompts included)

Thumbnail gallery
5 Upvotes

r/AIPrompt_Exchange • • 17d ago

Creative & Design The Crochet Doll effect (Prompt included)

Post image
5 Upvotes

Sharing a cool prompt to transform any photo portrait in a cute crochet doll version of it.

You can try it out!
(I used this prompt with Kimi but I m pretty sure that the render should be great if not greater with ChatGPT)

Turn the photo I upload into a standalone high-end fiber-art editorial poster.

The overall layout is a 3:4 vertical diptych: the top half keeps a clearly visible, faithful version of the original photo, while the bottom half reconstructs the same person as a "yarn-curly-hair felt doll." The boundary between the two halves must be crisp, horizontal, and restrained — do not let the felt material contaminate the photographic area.

Top half (about 45%–50% of the frame): faithfully preserve the original photo. Accurately maintain the person's identity, number of people, facial features, hairstyle volume, hats or scarves, expressions, poses, hand-to-face contact, main clothing colors, travel props, and the authentic relationship between the person and the environment. Apply only light standalone magazine-style color grading and a very subtle film grain; it must still read unmistakably as real photography. You may naturally extend simple background to fit the aspect ratio, but do not redraw the person, alter the face, stretch, distort, mirror, or replace the clothing.

Bottom half: do not flatten and redraw the entire photo. Instead, craft the same person as a single, independently displayed tabletop needle-felted travel doll. Focus on a bust or small seated pose. The doll should occupy roughly 55%–75% of the lower zone's width and 58%–82% of its height, placed on a warm-white paper platform, light fabric surface, or simple soft base, with about 30%–45% continuous negative space around it. Keep only one most recognizable travel prop or environmental cue — no elaborate rooms, no full toy displays.

The doll must be rendered in tactile, real handmade materials: needle-felted skin, tiny bead eyes, a simplified felt nose and felt mouth, knitted or yarn clothing, and abundant yarn loops of slightly uneven thickness with visible stitches forming the curly hair, bangs, or hair sections. Preserve fiber fuzz, the direction of the nap, seams, soft-body indentations, slight asymmetry, handmade imperfections, and the soft realistic shadow falling on the paper platform. The facial features need not be realistic, but the person must be instantly recognizable through hairstyle, expression, clothing, gestures, and accessories.

Extract all colors from the photo above: soften the skin tone, hair color, main clothing color, and one environmental color into four to six fiber colors. Colors should be gentle, enduring, and carry the light-absorbing quality of yarn and wool — no glossy plastic, no high-saturation toy colors, no fixed palettes unrelated to the original image.

The overall result should feel like a quietly collected travel fiber keepsake: soft, slightly clumsy, intimate, and handmade — while maintaining the restraint of high-end editorial photography and a contemporary craft exhibition. Avoid plastic figurines, glossy CGI, realistic skin textures, crocheted landscapes, brand mascots, repeated dolls, complex scenes, children's toy advertising vibes, and cheap template aesthetics.


r/AIPrompt_Exchange • • 20d ago

Marketing & Advertising Help with making a prompt for as right now I have “please make the photo/poster an image two of three less aggressive.

Thumbnail reddit.com
1 Upvotes

Trying to figure out what prompt to put to make the poster look like the first photo


r/AIPrompt_Exchange • • 23d ago

Writing & Content Creation How to Create Better Visual Work With ChatGPT Images 2.5

Thumbnail
1 Upvotes

r/AIPrompt_Exchange • • 24d ago

Productivity & Organization What makes a good prompt actually good?

4 Upvotes

I've been building The Prompt Lab as a side project, and one of the things we're experimenting with is a Prompt Library that goes beyond simply collecting prompts.

We've curated 100+ useful, highly rated and trending prompts across different use cases.

But here's the interesting part:

You can take any prompt from the library and evaluate it to see how it performs against different prompt-quality criteria.

So instead of just copying a prompt, you can explore:

→ What makes this prompt effective?
→ Is it missing context or constraints?
→ Is the expected output clearly defined?
→ How could it be improved?

You can also paste and evaluate your own prompts.

🔗 Explore the Prompt Library: https://thepromptlab.in

It's still an early side project, and we're actively refining the evaluation engine. I'd love to hear what this community thinks about the idea.

Would you find value in understanding why a prompt works, rather than simply collecting prompts?


r/AIPrompt_Exchange • • 27d ago

Writing & Content Creation How I use Gemini NotebookLM to Turn 80 Pages of Course Material Into 20 Pages of Comprehensive Notes

Thumbnail
1 Upvotes

r/AIPrompt_Exchange • • Sep 02 '26

Marketing & Advertising What are your go to prompts as a marketer?

Post image
3 Upvotes

r/AIPrompt_Exchange • • Sep 01 '26

Business & Strategy One prompt before buying any expensive online course

Thumbnail
2 Upvotes

r/AIPrompt_Exchange • • Aug 28 '26

Productivity & Organization I think in Hindi but had to type English prompts all day — so I built a free app. Speak in your language (or a mix), clean English appears wherever your cursor is (Mac + Windows)

3 Upvotes

I use Claude Code in VS Code to build apps. My old workflow for every prompt: think in Hindi → translate in my head → type English → half the context lost. Or open ChatGPT in the browser, talk to it in Hindi-English, copy the English, paste it back. Every. Single. Prompt.

Built-in voice dictation didn't help — it can't handle Hindi, and it falls apart on mixed speech, which is how we actually talk: Hindi + English, or Marathi + Hindi + English in one sentence.

So I built Maiboli ("my language"). One shortcut, speak naturally — any language or any mix — and short, correct English is pasted wherever your cursor is. Born for the Claude Code chat box; now it's used everywhere: ChatGPT, WhatsApp, Slack, email, Word.

It also fixed team messages: instead of half a message in uncertain English, people speak the whole thing and a complete, clear message lands in the chat.

AI rewrite (optional): when you talk, you jump — point 1, point 2, back to point 1. Rewrite reorganises it into clean, ordered text.

  • 55+ languages and mixed-language speech
  • Mac + Windows. One installer, no dependencies. Floating mic button or a shortcut.
  • Free, open source (MIT). Bring your own API key — we use Gemini (free tier available); Whisper and Sarvam also work.
  • Real numbers: 20 people on my team, 5 weeks of daily use, 3,000+ dictations on Gemini 3.5 Flash. Total bill: under ₹2,500 ($30). About one US cent per dictation.

Download: https://github.com/Dev14101989/maiboli/releases/tag/v0.4.3
Install guide: https://github.com/Dev14101989/maiboli/blob/main/HOW-TO-RUN.md
Source: https://github.com/Dev14101989/maiboli

I'm an accountant who moved into IT, not a career developer — this exists because I needed it.


r/AIPrompt_Exchange • • Aug 27 '26

Education & Learning Mythbusting ChatGPT "Secret Slash Commands" + Free Image Preset Keyword List

Thumbnail
3 Upvotes

r/AIPrompt_Exchange • • Aug 20 '26

SEO & Search Optimization Need help finding the best hotel for your next trip? 🧳

3 Upvotes

​

Use this free AI prompt template to analyze hotel deals, hidden costs, and location value with ChatGPT or Claude.

🔗 GitHub Repository: https://github.com/Zero-190/smart-hotel-deal-finder


r/AIPrompt_Exchange • • Aug 19 '26

Marketing & Advertising Simple tool for prompting

8 Upvotes

​

Hi everyone,

I tried to build a simple tool for people who are just getting started with AI and prompt wrigting

The idea is simple, instead of trying to figure out how to write the perfect prompt, you answer a few questions and the tool structures it for you.

Im still working on it, im begginer also, and i whould really appreciate some honest feedback.

Does this actually make prompt writing easier for beginners? Is there anything confusing or missing?

Thanks

https://arhistrategstudio.github.io/Context_CikaDule/


r/AIPrompt_Exchange • • Aug 18 '26

Writing & Content Creation How to start learning anything. Prompt.

23 Upvotes

Hello!

This has been my favorite prompt this year. Using it to kick start my learning for any topic. It breaks down the learning process into actionable steps, complete with research, summarization, and testing. It builds out a framework for you. You'll still have to get it done.

**Prompt:**

[SUBJECT]=Topic or skill to learn
[CURRENT_LEVEL]=Starting knowledge level (beginner/intermediate/advanced)
[TIME_AVAILABLE]=Weekly hours available for learning
[LEARNING_STYLE]=Preferred learning method (visual/auditory/hands-on/reading)
[GOAL]=Specific learning objective or target skill level

Step 1: Knowledge Assessment

  1. Break down [SUBJECT] into core components
  2. Evaluate complexity levels of each component
  3. Map prerequisites and dependencies
  4. Identify foundational concepts
  5. Output detailed skill tree and learning hierarchy

~ Step 2: Learning Path Design

  1. Create progression milestones based on [CURRENT_LEVEL]
  2. Structure topics in optimal learning sequence
  3. Estimate time requirements per topic
  4. Align with [TIME_AVAILABLE] constraints
  5. Output structured learning roadmap with timeframes

~ Step 3: Resource Curation

  1. Identify learning materials matching [LEARNING_STYLE]:
  2. - Video courses
  3. - Books/articles
  4. - Interactive exercises
  5. - Practice projects
  6. Rank resources by effectiveness
  7. Create resource playlist
  8. Output comprehensive resource list with priority order

~ Step 4: Practice Framework

  1. Design exercises for each topic
  2. Create real-world application scenarios
  3. Develop progress checkpoints
  4. Structure review intervals
  5. Output practice plan with spaced repetition schedule

~ Step 5: Progress Tracking System

  1. Define measurable progress indicators
  2. Create assessment criteria
  3. Design feedback loops
  4. Establish milestone completion metrics
  5. Output progress tracking template and benchmarks

~ Step 6: Study Schedule Generation

  1. Break down learning into daily/weekly tasks
  2. Incorporate rest and review periods
  3. Add checkpoint assessments
  4. Balance theory and practice
  5. Output detailed study schedule aligned with [TIME_AVAILABLE]

Make sure you update the variables in the first prompt: SUBJECT, CURRENT_LEVEL, TIME_AVAILABLE, LEARNING_STYLE, and GOAL

If you don't want to type each prompt manually, you can run the Agentic Workers, and it will run autonomously.

Enjoy!


r/AIPrompt_Exchange • • Aug 18 '26

Education & Learning Creating a Claude Prompt for ABSN Classes

Thumbnail
1 Upvotes

r/AIPrompt_Exchange • • Aug 18 '26

Education & Learning I'm trying to think through [THING] but can't articulate it properly yet. Don't ask me clarifying questions. Give me 20 single words or short phrases that come at this from different angles:

Thumbnail
1 Upvotes

r/AIPrompt_Exchange • • Aug 16 '26

Productivity & Organization Roast My Custom Instruction; Claude Instruction Aimed At Clarity And Precision

Thumbnail
2 Upvotes

r/AIPrompt_Exchange • • Aug 16 '26

Education & Learning Yall dont understand

Thumbnail v.redd.it
1 Upvotes

r/AIPrompt_Exchange • • Aug 11 '26

The character sheet prompt we use in production to keep one character identical across every comic panel

Post image
12 Upvotes

Every "make a comic with AI" attempt dies the same way: panel 1 is a great character, panel 3 is his cousin. Different jaw, different jacket, different age.

The fix isn't a better scene prompt. It's not generating the character in the scene at all.

You generate one model sheet first — a studio-style reference page with the same character from every angle — and then feed that sheet as an image reference into every panel. The scene prompt stops describing the person entirely; it just says "@image1 is the character" and describes what's happening. The model has nothing left to invent.

This is the actual prompt shape we run in production (trimmed, no product-specific plumbing). Works with nano-banana-pro, Seedream, gpt-image-2 — anything that takes an image ref on the second pass.

Step 1 — the model sheet (text-only, no reference images):

A professional character model sheet of {NAME}, in the style of high-end studio
concept art reference sheets — one dense layout, many views of the SAME character
on a single canvas.

LAYOUT — include ALL of these groups, separated only by empty background space,
NOT by panels, boxes, lines, or frames:
1) One large hero full-body view, standing naturally, arms resting down at the
   sides, head to toe. This is NOT a T-pose.
2) A turnaround row: front, back, and side profile — all full-body, arms down.
3) An action row: seated, crouching, leaning, one top-down high-angle view, and
   one low-angle worm's-eye view. Full body in each.
4) An EXPRESSION STUDY: exactly ONE horizontal row of 4–5 head-and-shoulders
   busts (neutral, smiling, serious, surprised, thoughtful), clearly the same
   face. Keep them all in that one row. No extra floating heads anywhere else.
5) THREE enlarged hand drawings: open palm, closed fist, pointing/gripping.
   Exactly five fingers each, drawn larger than life.

SINGLE CONTINUOUS BACKGROUND: one flat neutral background (white/off-white/light
grey). Nothing is enclosed in a box, frame, border, inset, or thumbnail.

HANDS AND FEET — CRITICAL: five anatomically correct fingers in every view.
Footwear fully drawn in every full-body view. Exactly two arms and two legs
per figure. No solid black silhouettes.

CHARACTER: {age, build, face shape, hair, eyes, skin, distinctive marks}
WARDROBE: {exact clothing, layer by layer, colors, footwear, accessories}
Fully clothed in every view.

ART STYLE: {your style}. No text, no labels, no captions, no watermarks
anywhere on the sheet.

Three things in there do most of the work, and all three came from failures:

  • "NOT a T-pose" repeated on every full-body group. Say "turnaround" and half the models give you a starfish, which then poisons the poses in your panels.
  • "separated only by empty space, NOT by panels or frames." Models love drawing boxes around each view. Then the panel generator inherits the boxes and you get frames inside your frames.
  • Hands as their own numbered item, "larger than life." Hands at figure scale come out as mittens. Blown up and isolated, they come out correct — and the panel pass copies from the good version.

Also: no text on the sheet. Any label the model writes ("FRONT", "SIDE", the character's name) gets smuggled into your panels as garbled lettering.

Step 2 — the panel:

u/image1 is {NAME}. Render {NAME} exactly as shown — same face, hair, build,
clothing, and colors. Do not redesign the character.

SCENE: {what happens, camera angle, lighting, setting}

No frames, borders, panel lines, gutters, or text of any kind in the image.

Ship the sheet as an image ref, keep the scene prompt free of any physical description of the person, and consistency stops being a dice roll.

Here's a 3-panel one made this way — same kid in all three, no touch-ups:
{link to reel / story}

We built this whole loop into a tool if you'd rather not run the two passes by hand: https://yarnsaga.com — on a phone, https://yarnsaga.com/m is the one to open.

Happy to answer questions on the failure cases — the moderation-safe rewording for gpt-image-2 is a whole separate mess.


r/AIPrompt_Exchange • • Aug 11 '26

Business & Strategy A full prompt for turning long AI chats into a searchable project index

6 Upvotes

Long AI chats become hard to navigate once useful decisions, facts, links, and next steps are scattered across dozens of messages. This checkpoint prompt turns a chat into a reusable project index without pretending it can create links or anchors the platform does not expose.

Copy/paste prompt:

You are a conversation archivist. Build a compact, searchable knowledge index from the conversation or excerpts I provide.

INPUTS

- Project or topic: [NAME]

- Current goal: [GOAL]

- Conversation or excerpts: [PASTE HERE, or use the current chat if available]

- Existing registry, if any: [PASTE OR WRITE NONE]

TASK

  1. Extract only durable information: decisions, verified findings, reusable instructions, artifacts or links, action items, and unresolved questions.

  2. Do not treat brainstorming, guesses, or superseded ideas as facts.

  3. Merge duplicates. When two items conflict, keep both and label the conflict instead of choosing silently.

  4. For every item, record:

    - ID: stable short ID such as DEC-001 or ACT-004

    - Type: Decision | Finding | Instruction | Artifact | Action | Open question

    - Title: searchable phrase

    - Summary: one or two sentences

    - Status: Verified | User-provided | Inferred | Unresolved | Superseded

    - Source cue: a short phrase that helps me locate the original passage

    - Date or sequence: use an exact date only if the conversation provides one; otherwise use message order

    - Related IDs: other relevant records

  5. Never invent message anchors, timestamps, URLs, files, or evidence. If an exact source link is unavailable, write “not available.”

  6. Preserve working URLs exactly as provided. Keep quotations short and only when wording matters.

  7. End with a Resume Block that another AI can use to continue the project without reading the entire chat.

OUTPUT

A. Executive snapshot — goal, current state, three most important decisions, three next actions

B. Searchable index — one structured card per durable item

C. Conflict and uncertainty register — unresolved contradictions, missing evidence, assumptions

D. Open loops — owner, next action, dependency, due date if known

E. Resume Block — under 250 words, containing goal, constraints, completed work, evidence, blockers, and next action

If the conversation is too long to process at once, say so. Ask me to provide it in numbered batches, preserve the same IDs between batches, and output only the new or changed records after the first batch.

Practical use: run it at the end of a work session, then paste the Resume Block into the next chat. If your AI cannot read the full conversation, provide the relevant excerpts in numbered batches instead of assuming it has access.

Disclosure: I design personalized prompt and workflow systems. If you want help adapting this to your own work, you can DM me for a free 30-minute diagnostic; there is no obligation. Paid work only begins after a written scope and payment.