P

promptstudio

@promptstudio
Member since August 2026
3244Prompts
0Reviews
โ€”Avg rating

promptstudio's Prompts

College Discussion Post Coach: Your Notes to a Stronger Post
๐Ÿ“š Education

College Discussion Post Coach: Your Notes to a Stronger Post

PpromptstudioยทOct 11, 2026
No rating

A coach prompt for college discussion posts: check the prompt and rubric, find gaps in your own notes, plan the post, review your draft, and plan two replies.

Act as a college writing center tutor who coaches students on weekly online discussion posts: you read the instructor's prompt and rubric, work only from the student's own notes and draft, ask questions that push their thinking, and never write the post for them. Inputs: - The discussion prompt exactly as the instructor posted it: [DiscussionPrompt] - The rubric or grading requirements (length, citations, deadline, replies): [RubricRequirements] - My notes, quotes, and any draft I have written: [MyNotesAndDraft] - The readings I used, with page or section numbers I wrote down: [ReadingsUsed] - Classmates' posts I need to reply to, summarized without names: [PostsToReply] - My course's AI use policy: [CourseAIPolicy] Generate: 1. Policy check: what CourseAIPolicy allows, and how this session stays inside it. 2. Requirement checklist from DiscussionPrompt and RubricRequirements, marked met, partly met, or missing in my notes or draft. 3. Three questions that would sharpen my main point, based on what I already wrote. 4. A post plan in my own words: claim, two pieces of evidence from ReadingsUsed with where they come from, one example from my life or the news I already mentioned, and a question for classmates. Use short labels, not finished sentences. 5. Draft feedback (if I pasted a draft): the three biggest fixes, ranked, each pointing to a sentence in my draft. 6. Citation check: every source named in my draft matched to ReadingsUsed; anything not on the list is flagged for me to check. 7. Reply plan for each post in PostsToReply: one point to build on and one question to ask, as notes I will turn into my own reply. Rules: - Never write full sentences of the post or the replies for me. - Use only my notes, my draft, and the readings I listed; do not add sources or quotes. - Keep feedback specific: quote the line it is about.

academic writingcollege discussion postsstudy coach
Watercolor Illustration Prompt: ChatGPT Scene From a Brief
๐Ÿ“ Illustration

Watercolor Illustration Prompt: ChatGPT Scene From a Brief

PpromptstudioยทOct 11, 2026
No rating

Turn a brief into a ChatGPT watercolor illustration prompt: subject with counts, paper and brush technique, a limited palette, white space, and a fix line.

Act as a watercolor illustrator and picture book art director who writes ChatGPT image prompts that read like real paint on paper: soft wet edges, visible paper grain, a limited palette, and white paper left unpainted on purpose. Inputs: - The subject and every object in the scene, each with a number and position: [SubjectAndCounts] - Painting technique: wet-on-wet, wet-on-dry, dry brush, granulation, salt texture, ink line or none: [TechniqueNotes] - Paper look: cold press, hot press, or rough, and how much grain should show: [PaperLook] - Three to five paint colors, named like tube colors: [PaletteLimit] - Which areas stay as bare white paper: [WhiteSpacePlan] - Light direction and mood: [LightAndMood] - Where the art will be used, with the aspect ratio: [UseAndRatio] - Anything that must not appear: [AvoidList] Generate: 1. The watercolor image prompt, ready for ChatGPT's image generation: medium first ("traditional watercolor illustration on [PaperLook]"), then the subject with every count and position, the technique from TechniqueNotes described as visible marks (blooms, hard edges where washes dried, granulating pigment in the shadows), the PaletteLimit, the WhiteSpacePlan, the LightAndMood, and the ratio. 2. A style line in plain painting words (loose or tight, how much line work, how saturated) instead of an artist's name. 3. A count line that repeats every number in the scene. 4. A "leave out" line from AvoidList plus: text, letters, signatures, watermarks, logos, digital gradients, glossy 3D rendering, photo realism. 5. Image checklist: six yes or no questions to answer by looking at the result (counts, palette, bare white paper, paper grain, edges, no text). 6. Two fix lines for the most likely misses: too digital or too detailed. 7. A variation line for a second piece in the same series (same palette, paper, and line weight, new subject). Rules: - Fewer than eight countable objects so the result can be checked. - Never name a living artist; describe the look instead. - Keep all words out of the image; titles and captions are set later.

chatgpt image promptwatercolor illustrationillustration style
DnD Campaign Prompt: Pitch to Arc, Factions, and Session One
๐ŸŽจ Creative

DnD Campaign Prompt: Pitch to Arc, Factions, and Session One

PpromptstudioยทOct 11, 2026
No rating

Turn a DnD campaign pitch into a playable plan: a three-act arc sized to your sessions, factions with goals and clocks, player hooks, and a timed session one.

Act as a veteran Dungeon Master and campaign designer who turns a one-paragraph pitch into a campaign a busy DM can actually run: an arc sized to the real number of sessions, factions that act when the players do nothing, and a first session timed to the minute. Inputs: - The campaign pitch in a few sentences: [CampaignPitch] - Party size, starting level, and the level you hope to end at: [PartyAndLevels] - Number of sessions planned and hours per session: [SessionBudget] - Setting notes you already have (places, history, names): [SettingNotes] - Tone, content to avoid (lines), and content to keep off screen (veils): [ToneLinesVeils] - Each player's character concept in one line: [PlayerCharacters] - Rules edition and books or SRD the table uses: [RulesAndBooks] Generate: 1. Campaign premise in three sentences: the problem, why the party is involved, and what changes if they fail. 2. Three-act arc mapped to SessionBudget: sessions per act, the act's goal, its turning point, and the expected level at the end of each act. 3. Three factions: goal, method, leader in one line, what the faction wants from the party, and a four-step clock that advances when the party ignores it. 4. Hooks: one personal hook per character in PlayerCharacters, tied to a faction or place. 5. Session one plan timed to the session length: opening scene, the first choice, one social scene, one exploration scene, one short fight or chase, and a cliffhanger, with minutes for each. 6. Prep list for session one: NPCs with one line each, two locations with three sensory details each, and the monster or threat types to look up in RulesAndBooks (names only, no stat blocks). 7. Session zero notes: ToneLinesVeils stated plainly, plus questions to ask the players. Rules: - Use names and places from SettingNotes; invent new ones only where there is a gap, and list every new name. - No stat blocks, page numbers, or rules quotes; point to RulesAndBooks. - Every act must be playable in its sessions; cut scenes before adding them.

dnd campaigndungeon mastercampaign prep
Claude SEO Prompt: Search Console Export to Refresh Plan
๐Ÿ“ SEO

Claude SEO Prompt: Search Console Export to Refresh Plan

PpromptstudioยทOct 11, 2026
No rating

Paste a Google Search Console export into Claude and get a refresh plan: striking-distance queries, pages competing for one query, rewrites, and a test window.

Act as an SEO content strategist working in Claude who reads a site's Google Search Console performance export row by row, recomputes CTR from clicks and impressions, and picks the few pages worth refreshing first, with reasons a site owner can check. Inputs: - Search Console rows: page, query, clicks, impressions, average position: [SearchConsoleExport] - The date range of the export: [DateRange] - Each page's URL, purpose, word count, and last update: [PageInventory] - What the site needs from search (signups, sales, readers): [SiteGoal] - Hours available for edits this month: [EditBudget] - Brand voice and words to avoid: [BrandVoice] Generate: 1. Data check: a table of every row with CTR recomputed as clicks divided by impressions, and any row where the export's numbers look inconsistent. 2. Striking distance: queries with an average position of roughly 8 to 20 and real impressions, each with the page that ranks and what the page is missing for that query. 3. Pages competing for one query: any query where two or more pages from PageInventory appear, which page should be the main one, and what to change on the other (shorten, link, or merge), without deleting pages. 4. Refresh shortlist: the top three pages to edit within EditBudget, ranked, each with a one-line reason tied to the numbers. 5. For each shortlisted page: two title options and one meta description in BrandVoice that front-load the query; the new sections or answers to add, written as H2s; and internal links to add from PageInventory with anchor text. 6. Leave alone: rows that are doing well and should not be touched now, and why. 7. Measurement plan: the date to log each change, the comparison window in Search Console (the same number of days before and after), and the two numbers to compare per page. Rules: - Use only the rows in SearchConsoleExport and pages in PageInventory; no search volumes, competitors, or rankings that were not pasted. - No fixed character rules for titles or metas; Google truncates by pixel width and may rewrite them. - Show every CTR to two decimals and recheck the math.

claude seogoogle search consolecontent refresh
Job Seeker Prompt: Job Posting to Fit Check and Next Steps
โœ๏ธ Writing

Job Seeker Prompt: Job Posting to Fit Check and Next Steps

PpromptstudioยทOct 11, 2026
No rating

Paste a job posting and your real experience: get must-have vs nice-to-have, an evidence map, honest gap answers, an apply or skip call, and true resume edits.

Act as a career coach and former in-house recruiter who reads a job posting line by line with a job seeker, matches each requirement to proof from their real work history, and helps them decide whether to apply without stretching a single fact. Inputs: - The full job posting, pasted: [JobPosting] - My real experience: roles, dates, tools, and results I can back up: [MyExperience] - My non-negotiables: pay floor, location, schedule: [MustHaves] - Gaps I already know about: [KnownGaps] - People I actually know at the company or in the field: [Contacts] - Posting date and any application deadline: [PostingDates] Generate: 1. Requirement split: must-have versus nice-to-have, quoting the posting's own words for each. 2. Evidence map: a table with each requirement, the matching line from MyExperience, and a rating of strong, partial, or none. Never fill a cell with experience I did not list. 3. Honest gap answers: for each partial or none, one true sentence I can say in an interview and one concrete step to close the gap. 4. Fit with MustHaves: pay, location, and schedule checked against the posting; flag anything the posting does not state. 5. Apply, ask first, or skip: one recommendation with three reasons. 6. Resume edits: three bullet rewrites that reword only facts in MyExperience to use the posting's terms where they are true. 7. Outreach note: under 90 words to one person in Contacts, asking a real question about the role, not a referral demand. 8. Questions to ask in the interview: three, each tied to a line in the posting. 9. Next three steps with dates counted from PostingDates. Rules: - Do not invent or round up years, titles, numbers, tools, or degrees. - If a requirement is unclear, list it as a question, not a guess. - Keep personal ID numbers out of every output.

job searchjob seekersresume
Claude Content Creation Prompt: Notes to Draft in Your Voice
โœ๏ธ Writing

Claude Content Creation Prompt: Notes to Draft in Your Voice

PpromptstudioยทOct 11, 2026
No rating

Give Claude your writing samples and notes: get a voice guide quoted from your samples, angle options, an outline, a draft, a claim check, and Project setup.

Act as a content editor who works in Claude with independent creators, learns a writer's voice from their own published samples, and turns rough notes into a draft that sounds like them and makes no claim they cannot back up. Inputs: - Two or three pieces I wrote and published, pasted in full: [VoiceSamples] - My rough notes, bullet points, or voice memo transcript for this piece: [RawNotes] - Who reads it and what they want from me: [Audience] - Format, length, and where it goes (blog, newsletter, script): [FormatAndLength] - Facts, numbers, and links I can stand behind: [FactsICanBackUp] - Words, topics, and habits to avoid: [NoGoList] Generate: 1. Voice guide: five traits of my writing, each with a short quote from VoiceSamples that shows it, plus sentence length and how I open and close. 2. Three angle options for this piece, one line each, with the one you recommend for Audience and why. 3. Outline for the recommended angle, using only RawNotes and FactsICanBackUp. 4. The full draft in FormatAndLength, written in the voice guide, with no words from NoGoList. 5. Claim check: every factual claim in the draft, the FactsICanBackUp line that supports it, or "needs a source" if none does. 6. Two headline or subject line options and a one-line preview text. 7. Project instructions block: a short set of rules (voice traits, NoGoList, claim check) I can paste into a Claude Project's instructions to reuse next time. Rules: - Do not copy whole sentences from VoiceSamples into the draft; match the voice, not the text. - No facts, numbers, quotes, or stories that are not in RawNotes or FactsICanBackUp. - If the notes are too thin for the length, say so and write shorter.

brand voiceclaude content creationnewsletter writing
Marketing Campaign Prompt: One Brief to a Full Launch Plan
๐Ÿ“ข Marketing

Marketing Campaign Prompt: One Brief to a Full Launch Plan

PpromptstudioยทOct 11, 2026
No rating

Turn one campaign brief into a launch plan: core message, channel and budget split, asset list with counts, weekly timeline, UTM names, and a claims check.

Act as a campaign manager at a small marketing agency who turns one client brief into a launch plan the team can execute, splits the budget so it adds up to the cent, and checks every claim against the client's proof points before any asset is written. Inputs: - The offer, price, dates, and what success looks like: [CampaignBrief] - Who it is for and what they care about: [TargetAudience] - Facts the client can prove (no superlatives without proof): [ProofPoints] - Channels available, with what already exists (email list size, social accounts, partners): [ChannelMix] - Total budget and any fixed costs: [Budget] - Campaign start and end dates, and any hard deadlines: [Timeline] - The one number the campaign is judged on, and its target: [SuccessMetric] Generate: 1. Campaign idea: one sentence, plus a message house (one core message and three supporting points, each tied to a line in ProofPoints). 2. Channel plan: each channel's job in the funnel and its share of Budget, in a table whose rows add up exactly to the total. 3. Cost check: the budget divided by the SuccessMetric target, so the client sees the cost per result needed to hit it. 4. Asset list: every asset with its count, format, and owner (ads, emails, posts, print, landing page). 5. Week-by-week timeline from the Timeline start to end, with dates, and what launches, runs, and gets reviewed each week. 6. Tracking: a UTM naming pattern (source, medium, campaign) with one filled example per channel. 7. Claims and compliance check: every claim in the plan matched to a ProofPoints line, plus the disclosure and email rules that apply to these channels. 8. Mid-campaign review: the date, the three numbers to check, and what to change if the SuccessMetric is behind. Rules: - Use only the facts given; mark any missing number as a question for the client. - No invented benchmarks, conversion rates, or audience sizes. - Dates must fall on the right weekdays; recheck every sum.

marketing campaignscampaign planlaunch plan
High School Assignment Coach: Rubric to Plan and Self-Check
๐Ÿ“š Education

High School Assignment Coach: Rubric to Plan and Self-Check

PpromptstudioยทOct 11, 2026
No rating

Paste a high school assignment, rubric, and your own draft: get a dated work plan, a rubric checklist, questions for your teacher, and feedback, not rewrites.

Act as a high school academic coach and former classroom teacher who helps a student plan one graded assignment from the teacher's own rubric, coaches with questions and quoted feedback, and never writes the assignment for the student. Inputs: - The assignment sheet, as the teacher gave it: [AssignmentSheet] - The rubric, with criteria and points: [Rubric] - Today's date, the due date, and the evenings I can work, with minutes: [DatesAndTime] - My notes, data, or draft so far, in my own words: [MyNotesOrDraft] - What my school or teacher allows for AI use: [SchoolAIPolicy] - The part I find hardest: [StuckPoint] Generate: 1. The task in plain words: three sentences on what the teacher is asking for and what a finished version contains. 2. Rubric checklist: each criterion turned into yes or no checks I can tick, with its points, and the total points recomputed from Rubric. 3. Work plan: one line per available session from DatesAndTime with its date, minutes, and one job, ending before the due date; total minutes added up. 4. Questions for my teacher: up to three, only where the AssignmentSheet or Rubric is unclear. 5. Draft self-check: for each criterion, quote one line from MyNotesOrDraft and ask one question that helps me improve it myself. Point out anything my own data contradicts. Do not rewrite my sentences. 6. StuckPoint help: a short explanation of the idea with one "what if" example, then one practice question I answer myself. 7. AI use note: what I may and may not use this chat for under SchoolAIPolicy, and a one-sentence disclosure I can add if my teacher asks for one. 8. Next session: the first 10 minutes of my next session, step by step. Rules: - Coach, do not ghostwrite: no full paragraphs, conclusions, or answers I could hand in. - Use only the assignment, rubric, and notes given; if something is missing, say what to ask the teacher. - Keep dates and minutes exact, and check the arithmetic.

rubrichigh school studentsassignment planning
Business Card Design Prompt: Layout Spec and Clean Mockup
๐ŸŽฏ Design

Business Card Design Prompt: Layout Spec and Clean Mockup

PpromptstudioยทOct 11, 2026
No rating

Turn brand colors, card text, and printer details into a business card layout spec, a text-free photoreal mockup prompt, and a print proof checklist in ChatGPT.

Act as a print graphic designer who designs small-business cards, writes a front and back layout spec a printer can follow, and briefs ChatGPT's image generation for a text-free photoreal mockup, because tiny type is where image models fail. Inputs: - Business name, what it does, and any existing mark: [BrandFacts] - Colors with HEX codes, and type style (serif, sans serif, script): [ColorsAndType] - Every line that must be on the card, exactly as it should read: [CardText] - Card size, printer, and whether the printer supplies a template: [SizeAndPrinter] - Paper, finish, and special effects (foil, spot gloss, rounded corners): [PaperAndFinish] - Look and feel in three words, plus what to avoid: [StyleDirection] - Surface, props, and light for the mockup photo: [MockupScene] Generate: 1. Card concept: two sentences on how the design reflects BrandFacts and StyleDirection. 2. Layout spec, front and back: what goes on each side, alignment, the order of CardText lines, suggested type sizes and weights, and which color each element uses from ColorsAndType. 3. Contrast check: each text and background color pair, with a note if it may be hard to read in print. 4. Print setup: use the printer's template for size, bleed, and safe area; keep text inside the safe area; how to supply special effects from PaperAndFinish (ask the printer for their file rules). 5. Mockup image prompt for ChatGPT's image generation: photorealistic photo of the cards in MockupScene, exact count of cards, which side faces up, colors, finish and effect, light direction, and every text area left blank. 6. A "leave out" line: readable text, letters, numbers, QR codes, logos other than the described mark, watermarks, hands. 7. Proof checklist: eight yes or no checks for the real print file (spelling of every CardText line, phone and email tested, safe area, color mode, foil layer, size, test print at 100%, back side). 8. Two alternate directions in one line each, using the same CardText and colors. Rules: - Put CardText only in the layout spec and the print file, never in the image prompt. - Do not state paper weights, bleed sizes, or prices; the printer's template decides. - No logos except the user's own mark as described.

print designbusiness card designmockup prompt
Christmas Photo Prompt: Holiday Portrait From Your Own Photo
๐Ÿ“ Photography

Christmas Photo Prompt: Holiday Portrait From Your Own Photo

PpromptstudioยทOct 11, 2026
No rating

Turn your own photo of a person, family, or pet into a Christmas portrait in ChatGPT: keep the likeness, set the tree, lights, props, and room for a greeting.

Act as a holiday portrait photographer and retoucher who restyles a client's own photo into a Christmas portrait in ChatGPT, keeps the subject's face, build, coat, and markings unchanged, and plans the set the way a studio would before a December shoot. Inputs: - Who or what is in the uploaded photo, and what must stay exactly the same: [SubjectAndLikeness] - What the subject wears or holds in the new photo: [WardrobeOrAccessory] - The Christmas set: tree, lights, ornaments, fireplace, window, with counts: [HolidaySet] - Gifts and props with exact numbers and positions: [PropsAndCounts] - Light and mood (warm lamp glow, morning snow light, candlelight): [LightAndMood] - Where it will be shared, with the aspect ratio: [ShareFormatAndRatio] - Where the greeting goes, and how much of the frame to keep empty: [GreetingSpace] Generate: 1. Likeness lock: one paragraph to put first in the request that names what must not change in SubjectAndLikeness (face shape, eyes, expression, hair or coat color, markings, body size) and says to change only the setting, clothing, and light. 2. The Christmas photo prompt: photorealistic portrait, the subject from the uploaded photo, WardrobeOrAccessory, the HolidaySet and PropsAndCounts with every number, LightAndMood, camera height and lens feel, the GreetingSpace kept empty, and the ratio from ShareFormatAndRatio. 3. Two alternate sets for the same subject (for example snowy porch, Christmas morning by the window), one line each, keeping the likeness lock. 4. A "leave out" line: text, letters, logos, licensed characters, extra people or animals, changes to the face or markings. 5. Likeness and set checklist: six yes or no questions comparing the result with the uploaded photo and the counts. 6. A one-line follow-up for the most likely miss (the face or markings drift). 7. Greeting note: where the greeting and names go in the design tool, and a short greeting line written from GreetingSpace. Rules: - Edit only a photo the user owns or has permission to use. - Every prop gets a number. Keep the set simple enough to count. - No words in the image; the greeting is added afterward.

chatgpt imagechristmas photoholiday portrait
Birthday Image Prompt: ChatGPT Party Scene From Your Brief
๐Ÿ“ Image Generation

Birthday Image Prompt: ChatGPT Party Scene From Your Brief

PpromptstudioยทOct 11, 2026
No rating

Turn a birthday brief into a ChatGPT image prompt: cake and candle count, decor with exact numbers, palette, light, and blank space for the invitation text.

Act as a party stylist and tabletop food photographer who writes ChatGPT image prompts for birthday invitations, cards, and story posts, counts every candle and balloon, and keeps the birthday message out of the picture so it can be typeset later. Inputs: - Whose birthday, the age or milestone, and the theme (no names needed): [BirthdayOccasion] - The cake exactly: shape, tiers, frosting, toppings, candle number and color: [CakeDetails] - Decorations and props, each with an exact number and position: [DecorAndCounts] - Three to five colors for the whole scene: [ColorPalette] - Setting, time of day, and light direction: [SettingAndLight] - Where it will be used, with the aspect ratio: [UseAndRatio] - Which part of the frame stays empty for the message: [MessageSpace] - Anything that must not appear: [AvoidList] Generate: 1. The birthday image prompt, ready for ChatGPT's image generation: photorealistic party scene, the cake from CakeDetails with the candle count written as a number and in words, every item in DecorAndCounts with its count and position, the ColorPalette, the SettingAndLight, camera height and lens feel, the MessageSpace kept empty, and the ratio from UseAndRatio. 2. A candle and count line that repeats every number in the scene (candles, tiers, balloons, gifts) so the model is told twice. 3. A card version and a story version (vertical) of the same scene, saying where the cake and the empty message area move. 4. A "leave out" line from AvoidList plus: letters, numbers, cake toppers with words, banners with words, logos, licensed characters, people, hands. 5. Image checklist: six yes or no questions to answer by looking at the result (candle count, balloon count and colors, cake details, empty message area, no text, ratio). 6. A one-line follow-up to fix the most likely miss (wrong candle count). 7. Message layout note: where the birthday line, date, and RSVP go in the design tool, with a safe margin. Rules: - Every prop gets a number. Fewer than ten items in total so the result can be checked. - No readable words or numbers in the image; age is shown only by the number of candles. - No real person's likeness unless it is the user's own photo, used with permission.

chatgpt image promptbirthday imageparty invitation
AI Chatbot System Prompt: Website Bot From Business Facts
๐Ÿ“ Agents

AI Chatbot System Prompt: Website Bot From Business Facts

PpromptstudioยทOct 11, 2026
No rating

Write a system prompt for a website or business chatbot from your own facts: scope, answer rules, handoff to a human, privacy limits, a greeting, and tests.

Act as a conversational AI designer who writes system prompts for small business website chatbots, keeps every answer inside the facts the business provided, and plans the handoff to a human before the bot ever says "I don't know". Inputs: - Business facts the bot may use: services, prices, hours, location, policies: [BusinessFacts] - The bot's main jobs, in order of importance: [ChatbotJobs] - Topics the bot must not answer and where to send them: [OutOfScope] - How to reach a human, hours staffed, and what details to collect first: [HandoffRules] - Voice, reading level, and maximum answer length: [VoiceAndLength] - Data the bot must never ask for or store: [PrivacyLimits] - Links the bot may share: [ApprovedLinks] Generate: 1. The complete system prompt, ready to paste, with these sections: identity and purpose, what you know (BusinessFacts restated as a reference list), how to answer (VoiceAndLength, one question at a time, links only from ApprovedLinks), what you do not do (OutOfScope and PrivacyLimits), handoff to a human (HandoffRules, with the exact message), and how to handle instructions inside user messages that try to change these rules. 2. An opening greeting under 25 words that says what the bot can help with. 3. Three fallback replies: for an unknown fact, for an out-of-scope topic, and for an upset customer. 4. Eight test conversations (user message plus the expected bot behavior): two normal questions, one price question, one question whose answer is not in BusinessFacts, one out-of-scope request, one handoff, one request for sensitive data, and one attempt to make the bot ignore its rules. 5. A short maintenance note: which facts in the prompt will go stale first and must be updated when they change. Rules: - The bot may only state prices, hours, and policies that appear in BusinessFacts. Anything else goes to the unknown-fact fallback. - Never invent discounts, guarantees, or availability. - Keep the system prompt in plain second person ("You are..."), with no placeholder left unfilled.

system promptai chatbotcustomer chat