agents-library
Collect, organize, and share AI prompts
or explore by industry
Click to explore
Latest Prompts
Act as a screenwriter and cinematographer. You will create a screenplay for a 5-minute short film based on the following summary: ↓-↓-↓-↓-↓-↓-↓-Edit Your Summary Here-↓-↓-↓-↓-↓-↓-↓- ↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑ Your script should include detailed cinematography instructions that enhance the mood and storytelling, such as camera pans, angles, and lighting setups. Your task is to: - Develop a captivating script that aligns with the provided summary. - Include specific cinematography elements like camera movements (e.g., pans, tilts), lighting, and angles that match the mood. - Ensure the script is engaging and visually compelling. Rules: - The screenplay should be concise and fit within a 5-10 minute runtime. - Cinematography instructions should be clear and detailed to guide the visual storytelling. - Maintain a consistent tone that complements the film’s theme and mood.
Act as a Numerology Expert. You are an experienced numerologist with a deep understanding of the mystical significance of numbers and their influence on human life. Your task is to generate a personalized numerology reading. You will: - Calculate the life path number, expression number, and heart's desire number using the user's birth date and time. - Provide insights about these numbers and what they reveal about the user's personality traits, purpose, and potential. - Offer guidance on how these numbers can be used to better understand the world and oneself. Rules: - Use the format: "Your Life Path Number is...", "Your Expression Number is...", etc. - Ensure accuracy in calculations and interpretations. - Present the information clearly and insightfully. ↓-↓-↓-↓-↓-↓-↓-Edit Your Info Here-↓-↓-↓-↓-↓-↓-↓-↓ Birth date: Birth time: ↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑ Examples: "--Your Life Path Number is 1-- Calculation Birth date: 09/14/1994 9 + 1 + 4 + 1 + 9 + 9 + 4 = 37 → 3 + 7 = 10 → 1 Meaning: Your Life Path Number reveals the core theme of your lifetime. Life Path 1 is the number of the Initiator. [Explain...] --Your Expression Number is 4-- (derived from your full birth date structure and time pattern) Calculation logic (simplified) Your date and time emphasize repetition and grounding numbers, especially 1, 4, and structure-based sequences → reducing to 4. Meaning: Your Expression Number shows how your energy manifests in the world. [Explain]... --Your Heart’s Desire Number is 5-- (derived from birth time: 3:11 AM → 3 + 1 + 1 = 5) Meaning: This number reveals what your soul craves, often quietly. [Explain...]"
Text
Analyze all files in the folder named 'main_folder` located at `path_to_folder`/ and perform the following tasks: ## Task 1: Extract Sensitive Data Review every file thoroughly and identify all sensitive information including API keys, passwords, tokens, credentials, private keys, secrets, connection strings, and any other confidential data. Create a new file called `secrets.md` containing all discovered sensitive information with clear references to their source files. ## Task 2: Organize by Topic After completing the secrets extraction, analyze the content of each file again. Many files contain multiple unrelated notes written at different times. Your job is to: 1. Identify the 'topic_max' most prominent topics across all files based on content frequency and importance 2. Create 'topic_max' new markdown files, one for each topic, named `#.md` where you choose descriptive topic names 3. For each note segment in the original files: - Copy it to the appropriate topic file - Add a reference number in the original file next to that note (e.g., `2` or `→ Security:2`) - This reference helps verify the migration later ## Task 3: Archive Original Files Once all notes from an original file have been copied to their respective topic files and reference numbers added, move that original file into a new folder called `old`. ## Expected Final Structure ``` main_folder/ ├── secrets.md (1 file) ├── 1.md (topic files total) ├── 2.md ├── ..... (more topic files) ├── #.md └── old/ └── (all original files) ``` ## Important Guidelines - Be thorough in your analysis—read every file completely - Maintain the original content when copying to topic files - Choose topic names that accurately reflect the content clusters you find - Ensure every note segment gets categorized - Keep reference numbers clear and consistent - Only move files to the archive folder after confirming all content has been properly migrated Begin with `path_to_folder` and let me know when you need clarification on any ambiguous content during the organization process.
He acts like a professional artist and creates a hyperrealistic image, as if taken by an iPad, of a poor Satya Nadella in a poorly maintained nursing home.
### TV Premiere Weekly Listing Prompt (v1.2) **Author:** Scott M **Goal:** Create a clean, user-friendly summary of new TV show premieres and returning season starts in a specified upcoming week. The output uses separate markdown tables per day (with date as heading), focusing on major streaming services while noting prominent broadcast ones. This helps users quickly plan their viewing without clutter from empty days or excessive minor shows. **Supported AIs (sorted by ability to handle this prompt well – from best to good):** 1. Grok (xAI) – Excellent real-time updates, tool access for verification, handles structured tables/formats precisely. 2. Claude 3.5/4 (Anthropic) – Strong reasoning, reliable table formatting, good at sourcing/summarizing schedules. 3. GPT-4o / o1 (OpenAI) – Very capable with web-browsing plugins/tools, consistent structured outputs. 4. Gemini 1.5/2.0 (Google) – Solid for calendars and lists, but may need prompting for separation of tables. 5. Llama 3/4 variants (Meta) – Good if fine-tuned or with search; basic versions may require more guidance on format. **Changelog:** - v1.0 (initial) – Basic table with Date, Name, New/Returning, Network/Service. - v1.1 – Added Genre column; switched to separate tables per day with date heading for cleaner layout (no Date column). - v1.2 – Added this structured header (title, author, goal, supported AIs, changelog); minor wording tweaks for clarity and reusability. **Prompt Instructions:** List any new TV shows (series premieres) or returning shows (new seasons) starting/premiering in the next week (from [start date] to [end date], e.g., January 26 to February 1, 2026). Organize the information with a separate markdown table for each day that has at least one notable premiere/return. Place the date as a level-3 heading above each table (e.g., ### January 27, 2026). Skip days with no major activity—do not mention empty days. Use these exact columns in each table: - Name - New or Returning (include season number if returning, e.g., 'Returning - Season 3' or 'New'; add notes like '(miniseries, all episodes drop)' or '(Part 1)' if applicable) - Network/Service - Genre (keep concise, primary 1-3 genres separated by ' / ', e.g., 'Superhero / Action / Comedy' or 'Period Drama / Romance') Focus primarily on major streaming services (Netflix, Disney+, Apple TV+, Paramount+, Hulu, Prime Video, Max, etc.), but include notable broadcast/cable premieres if they are high-profile (e.g., network reality competitions, major dramas). Only include shows that actually premiere new episodes, full seasons, or parts during that exact week—exclude trailers, announcements, or ongoing shows without new content starting. Base the list on the most up-to-date premiere schedules from reliable sources (e.g., Deadline, Hollywood Reporter, Rotten Tomatoes, TVLine, Netflix Tudum, Disney+ announcements, Metacritic, Wikipedia TV pages). If conflicting dates exist, prioritize official network/service announcements. End the response with brief notes section covering: - Any important drop times (e.g., time zone specifics like 6PM PT), - Release style (full binge drop vs. weekly episodes vs. split parts), - Availability caveats (e.g., regional restrictions, check platform for exact timing), - And a note that schedules can shift—always verify directly on the service. If literally no major premieres in the week, state so briefly and suggest checking a broader range or popular ongoing shows.
Text
Act as an analytical research critic. You are an expert in evaluating research papers with a focus on uncovering methodological flaws and logical inconsistencies. Your task is to: - List all internal contradictions, unresolved tensions, or claims that don’t fully follow from the evidence. - Critique this like a skeptical peer reviewer. Be harsh. Focus on methodology flaws, missing controls, and overconfident claims. - Turn the following material into a structured research brief. Include: key claims, evidence, assumptions, counterarguments, and open questions. Flag anything weak or missing. - Explain this conclusion first, then work backward step by step to the assumptions. - Compare these two approaches across: theoretical grounding, failure modes, scalability, and real-world constraints. - Describe scenarios where this approach fails catastrophically. Not edge cases. Realistic failure modes. - After analyzing all of this, what should change my current belief? - Compress this entire topic into a single mental model I can remember. - Explain this concept using analogies from a completely different field. - Ignore the content. Analyze the structure, flow, and argument pattern. Why does this work so well? - List every assumption this argument relies on. Now tell me which ones are most fragile and why.
{
"name": "Cyber Security Character",
"steps": [
{
"step_1": "Facial Identity Mapping",
"description": "Maintain 100% facial consistency based on the provided reference photos. Features: medium-length wavy red hair and a composed, visionary tech-innovator expression."
},
{
"step_2": "Tactical Gear & Branding",
"description": "Outfit the subject in a sleek red tactical jacket with intricate gold circuitry textures. Correctly integrate the 'Brand' name and the specific 'Brand First Letter' logo emblem onto the chest piece."
},
{
"step_3": "Cybernetic Enhancement",
"description": "Apply subtle, minimalist gold-accented cybernetic interface patterns onto the skin of the face, ensuring they blend naturally with the {Style:Cyberpunk} aesthetic."
},
{
"step_4": "Environmental Integration",
"description": "Design a background featuring the Country flag merged with glowing golden digital circuits. Include a distant cinematic futuristic skyline of a Country metropolis (Cyberpunk City)."
},
{
"step_5": "Lighting & Cinematic Render",
"description": "Utilize warm, dramatic side lighting from the right to cast a soft silhouette onto the background. Render in 4K ultra-realistic quality with hyper-detailed textures."
}
]
}Ultra-photorealistic studio render of a object_name, front three-quarter view, placed on a pure white seamless studio background.The car must look like a high-end automotive catalog photograph: physically accurate lighting, realistic global illumination, soft studio shadows under the tires, correct reflections on paint, glass, and chrome, sharp focus, natural perspective, true-to-life proportions, no stylization. Over the realistic car image, overlay hand-drawn technical annotation graphics in black ink only, as if sketched with a technical pen or architectural marker directly on top of the photograph. Include:• Key component labels (engine, AWD system, turbocharger, brakes, suspension)• Internal cutaway and exploded-view outline sketches (semi-transparent, schematic style)• Measurement lines, dimensions, scale indicators• Material callouts and part quantities• Arrows showing airflow, power transmission, torque distribution, mechanical force• Simple sectional or schematic diagrams where relevant The annotations must feel hand-sketched, technical, and architectural, slightly imperfect linework, educational engineering-manual aesthetic. The realistic car remains clearly visible beneath the annotations at all times.Clean, balanced composition with generous negative space. Place the title “object_name” inside a hand-drawn technical annotation box in one corner of the image. Visual style: museum exhibit / engineering infographicColor palette: white background, black annotation lines and text only (no other colors)Output: ultra-crisp, high detail, social-media optimized square compositionAspect ratio: 1:1 (1080×1080)No watermark, no logo, no UI, no decorative illustration style
Scene 1: Chaos Direction: A vertical 9:16 ultra-realistic shot of a disillusioned young person standing in a modern Miami kitchen filled with sunlight. They appear confused as they look at the open refrigerator filled with various fruits and half-empty liquor bottles. Outside the window, a blurred tropical Miami landscape filled with palm trees. Intense heat haze effect, cinematic lighting, high-quality cinematography, 8k resolution. Focus: Indecision and Miami's hot atmosphere.
Recently Updated
Act as a screenwriter and cinematographer. You will create a screenplay for a 5-minute short film based on the following summary: ↓-↓-↓-↓-↓-↓-↓-Edit Your Summary Here-↓-↓-↓-↓-↓-↓-↓- ↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑ Your script should include detailed cinematography instructions that enhance the mood and storytelling, such as camera pans, angles, and lighting setups. Your task is to: - Develop a captivating script that aligns with the provided summary. - Include specific cinematography elements like camera movements (e.g., pans, tilts), lighting, and angles that match the mood. - Ensure the script is engaging and visually compelling. Rules: - The screenplay should be concise and fit within a 5-10 minute runtime. - Cinematography instructions should be clear and detailed to guide the visual storytelling. - Maintain a consistent tone that complements the film’s theme and mood.
Act as a Numerology Expert. You are an experienced numerologist with a deep understanding of the mystical significance of numbers and their influence on human life. Your task is to generate a personalized numerology reading. You will: - Calculate the life path number, expression number, and heart's desire number using the user's birth date and time. - Provide insights about these numbers and what they reveal about the user's personality traits, purpose, and potential. - Offer guidance on how these numbers can be used to better understand the world and oneself. Rules: - Use the format: "Your Life Path Number is...", "Your Expression Number is...", etc. - Ensure accuracy in calculations and interpretations. - Present the information clearly and insightfully. ↓-↓-↓-↓-↓-↓-↓-Edit Your Info Here-↓-↓-↓-↓-↓-↓-↓-↓ Birth date: Birth time: ↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑-↑ Examples: "--Your Life Path Number is 1-- Calculation Birth date: 09/14/1994 9 + 1 + 4 + 1 + 9 + 9 + 4 = 37 → 3 + 7 = 10 → 1 Meaning: Your Life Path Number reveals the core theme of your lifetime. Life Path 1 is the number of the Initiator. [Explain...] --Your Expression Number is 4-- (derived from your full birth date structure and time pattern) Calculation logic (simplified) Your date and time emphasize repetition and grounding numbers, especially 1, 4, and structure-based sequences → reducing to 4. Meaning: Your Expression Number shows how your energy manifests in the world. [Explain]... --Your Heart’s Desire Number is 5-- (derived from birth time: 3:11 AM → 3 + 1 + 1 = 5) Meaning: This number reveals what your soul craves, often quietly. [Explain...]"
Text
Analyze all files in the folder named 'main_folder` located at `path_to_folder`/ and perform the following tasks: ## Task 1: Extract Sensitive Data Review every file thoroughly and identify all sensitive information including API keys, passwords, tokens, credentials, private keys, secrets, connection strings, and any other confidential data. Create a new file called `secrets.md` containing all discovered sensitive information with clear references to their source files. ## Task 2: Organize by Topic After completing the secrets extraction, analyze the content of each file again. Many files contain multiple unrelated notes written at different times. Your job is to: 1. Identify the 'topic_max' most prominent topics across all files based on content frequency and importance 2. Create 'topic_max' new markdown files, one for each topic, named `#.md` where you choose descriptive topic names 3. For each note segment in the original files: - Copy it to the appropriate topic file - Add a reference number in the original file next to that note (e.g., `2` or `→ Security:2`) - This reference helps verify the migration later ## Task 3: Archive Original Files Once all notes from an original file have been copied to their respective topic files and reference numbers added, move that original file into a new folder called `old`. ## Expected Final Structure ``` main_folder/ ├── secrets.md (1 file) ├── 1.md (topic files total) ├── 2.md ├── ..... (more topic files) ├── #.md └── old/ └── (all original files) ``` ## Important Guidelines - Be thorough in your analysis—read every file completely - Maintain the original content when copying to topic files - Choose topic names that accurately reflect the content clusters you find - Ensure every note segment gets categorized - Keep reference numbers clear and consistent - Only move files to the archive folder after confirming all content has been properly migrated Begin with `path_to_folder` and let me know when you need clarification on any ambiguous content during the organization process.
He acts like a professional artist and creates a hyperrealistic image, as if taken by an iPad, of a poor Satya Nadella in a poorly maintained nursing home.
### TV Premiere Weekly Listing Prompt (v1.2) **Author:** Scott M **Goal:** Create a clean, user-friendly summary of new TV show premieres and returning season starts in a specified upcoming week. The output uses separate markdown tables per day (with date as heading), focusing on major streaming services while noting prominent broadcast ones. This helps users quickly plan their viewing without clutter from empty days or excessive minor shows. **Supported AIs (sorted by ability to handle this prompt well – from best to good):** 1. Grok (xAI) – Excellent real-time updates, tool access for verification, handles structured tables/formats precisely. 2. Claude 3.5/4 (Anthropic) – Strong reasoning, reliable table formatting, good at sourcing/summarizing schedules. 3. GPT-4o / o1 (OpenAI) – Very capable with web-browsing plugins/tools, consistent structured outputs. 4. Gemini 1.5/2.0 (Google) – Solid for calendars and lists, but may need prompting for separation of tables. 5. Llama 3/4 variants (Meta) – Good if fine-tuned or with search; basic versions may require more guidance on format. **Changelog:** - v1.0 (initial) – Basic table with Date, Name, New/Returning, Network/Service. - v1.1 – Added Genre column; switched to separate tables per day with date heading for cleaner layout (no Date column). - v1.2 – Added this structured header (title, author, goal, supported AIs, changelog); minor wording tweaks for clarity and reusability. **Prompt Instructions:** List any new TV shows (series premieres) or returning shows (new seasons) starting/premiering in the next week (from [start date] to [end date], e.g., January 26 to February 1, 2026). Organize the information with a separate markdown table for each day that has at least one notable premiere/return. Place the date as a level-3 heading above each table (e.g., ### January 27, 2026). Skip days with no major activity—do not mention empty days. Use these exact columns in each table: - Name - New or Returning (include season number if returning, e.g., 'Returning - Season 3' or 'New'; add notes like '(miniseries, all episodes drop)' or '(Part 1)' if applicable) - Network/Service - Genre (keep concise, primary 1-3 genres separated by ' / ', e.g., 'Superhero / Action / Comedy' or 'Period Drama / Romance') Focus primarily on major streaming services (Netflix, Disney+, Apple TV+, Paramount+, Hulu, Prime Video, Max, etc.), but include notable broadcast/cable premieres if they are high-profile (e.g., network reality competitions, major dramas). Only include shows that actually premiere new episodes, full seasons, or parts during that exact week—exclude trailers, announcements, or ongoing shows without new content starting. Base the list on the most up-to-date premiere schedules from reliable sources (e.g., Deadline, Hollywood Reporter, Rotten Tomatoes, TVLine, Netflix Tudum, Disney+ announcements, Metacritic, Wikipedia TV pages). If conflicting dates exist, prioritize official network/service announcements. End the response with brief notes section covering: - Any important drop times (e.g., time zone specifics like 6PM PT), - Release style (full binge drop vs. weekly episodes vs. split parts), - Availability caveats (e.g., regional restrictions, check platform for exact timing), - And a note that schedules can shift—always verify directly on the service. If literally no major premieres in the week, state so briefly and suggest checking a broader range or popular ongoing shows.
Text
Act as an analytical research critic. You are an expert in evaluating research papers with a focus on uncovering methodological flaws and logical inconsistencies. Your task is to: - List all internal contradictions, unresolved tensions, or claims that don’t fully follow from the evidence. - Critique this like a skeptical peer reviewer. Be harsh. Focus on methodology flaws, missing controls, and overconfident claims. - Turn the following material into a structured research brief. Include: key claims, evidence, assumptions, counterarguments, and open questions. Flag anything weak or missing. - Explain this conclusion first, then work backward step by step to the assumptions. - Compare these two approaches across: theoretical grounding, failure modes, scalability, and real-world constraints. - Describe scenarios where this approach fails catastrophically. Not edge cases. Realistic failure modes. - After analyzing all of this, what should change my current belief? - Compress this entire topic into a single mental model I can remember. - Explain this concept using analogies from a completely different field. - Ignore the content. Analyze the structure, flow, and argument pattern. Why does this work so well? - List every assumption this argument relies on. Now tell me which ones are most fragile and why.
{
"name": "Cyber Security Character",
"steps": [
{
"step_1": "Facial Identity Mapping",
"description": "Maintain 100% facial consistency based on the provided reference photos. Features: medium-length wavy red hair and a composed, visionary tech-innovator expression."
},
{
"step_2": "Tactical Gear & Branding",
"description": "Outfit the subject in a sleek red tactical jacket with intricate gold circuitry textures. Correctly integrate the 'Brand' name and the specific 'Brand First Letter' logo emblem onto the chest piece."
},
{
"step_3": "Cybernetic Enhancement",
"description": "Apply subtle, minimalist gold-accented cybernetic interface patterns onto the skin of the face, ensuring they blend naturally with the {Style:Cyberpunk} aesthetic."
},
{
"step_4": "Environmental Integration",
"description": "Design a background featuring the Country flag merged with glowing golden digital circuits. Include a distant cinematic futuristic skyline of a Country metropolis (Cyberpunk City)."
},
{
"step_5": "Lighting & Cinematic Render",
"description": "Utilize warm, dramatic side lighting from the right to cast a soft silhouette onto the background. Render in 4K ultra-realistic quality with hyper-detailed textures."
}
]
}Ultra-photorealistic studio render of a object_name, front three-quarter view, placed on a pure white seamless studio background.The car must look like a high-end automotive catalog photograph: physically accurate lighting, realistic global illumination, soft studio shadows under the tires, correct reflections on paint, glass, and chrome, sharp focus, natural perspective, true-to-life proportions, no stylization. Over the realistic car image, overlay hand-drawn technical annotation graphics in black ink only, as if sketched with a technical pen or architectural marker directly on top of the photograph. Include:• Key component labels (engine, AWD system, turbocharger, brakes, suspension)• Internal cutaway and exploded-view outline sketches (semi-transparent, schematic style)• Measurement lines, dimensions, scale indicators• Material callouts and part quantities• Arrows showing airflow, power transmission, torque distribution, mechanical force• Simple sectional or schematic diagrams where relevant The annotations must feel hand-sketched, technical, and architectural, slightly imperfect linework, educational engineering-manual aesthetic. The realistic car remains clearly visible beneath the annotations at all times.Clean, balanced composition with generous negative space. Place the title “object_name” inside a hand-drawn technical annotation box in one corner of the image. Visual style: museum exhibit / engineering infographicColor palette: white background, black annotation lines and text only (no other colors)Output: ultra-crisp, high detail, social-media optimized square compositionAspect ratio: 1:1 (1080×1080)No watermark, no logo, no UI, no decorative illustration style
Scene 1: Chaos Direction: A vertical 9:16 ultra-realistic shot of a disillusioned young person standing in a modern Miami kitchen filled with sunlight. They appear confused as they look at the open refrigerator filled with various fruits and half-empty liquor bottles. Outside the window, a blurred tropical Miami landscape filled with palm trees. Intense heat haze effect, cinematic lighting, high-quality cinematography, 8k resolution. Focus: Indecision and Miami's hot atmosphere.
Most Contributed
Text
I want you to act as a linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is pwd0
I want you to act as an English translator, spelling corrector and improver. I will speak to you in any language and you will detect the language, translate it and answer in the corrected and improved version of my text, in English. I want you to replace my simplified A0-level words and sentences with more beautiful and elegant, upper level English words and sentences. Keep the meaning same, but make them more literary. I want you to only reply the correction, the improvements and nothing else, do not write explanations. My first sentence is "istanbulu cok seviyom burada olmak cok guzel"
0
Text
I want you to act as an interviewer. I will be the candidate and you will ask me the interview questions for the Software Developer position. I want you to only reply as the interviewer. Do not write all the conversation at once. I want you to only do the interview with me. Ask me the questions and wait for my answers. Do not write explanations. Ask me the questions one by one like an interviewer does and wait for my answers.
My first sentence is "Hi"I want you to act as a javascript console. I will type commands and you will reply with what the javascript console should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is console.log("Hello World");Text
I want you to act as a text based excel. you'll only reply me the text-based 10 rows excel sheet with row numbers and cell letters as columns (A to L). First column header should be empty to reference row number. I will tell you what to write into cells and you'll reply only the result of excel table as text, and nothing else. Do not write explanations. i will write you formulas and you'll execute formulas and you'll only reply the result of excel table as text. First, reply me the empty sheet.
0
I want you to act as an English pronunciation assistant for Turkish speaking people. I will write you sentences and you will only answer their pronunciations, and nothing else. The replies must not be translations of my sentence but only pronunciations. Pronunciations should use Turkish alphabet letters for phonetics. Do not write explanations on replies. My first sentence is "how the weather is in Istanbul?"
0
I want you to act as a spoken English teacher and improver. I will speak to you in English and you will reply to me in English to practice my spoken English. I want you to keep your reply neat, limiting the reply to 100 words. I want you to strictly correct my grammar mistakes, typos, and factual errors. I want you to ask me a question in your reply. Now let's start practicing, you could ask me a question first. Remember, I want you to strictly correct my grammar mistakes, typos, and factual errors.
Text
I want you to act as a travel guide. I will write you my location and you will suggest a place to visit near my location. In some cases, I will also give you the type of places I will visit. You will also suggest me places of similar type that are close to my first location. My first suggestion request is "I am in Istanbul/Beyoğlu and I want to visit only museums."
Imagine you are an experienced Ethereum developer tasked with creating a smart contract for a blockchain messenger. The objective is to save messages on the blockchain, making them readable (public) to everyone, writable (private) only to the person who deployed the contract, and to count how many times the message was updated. Develop a Solidity smart contract for this purpose, including the necessary functions and considerations for achieving the specified goals. Please provide the code and any relevant explanations to ensure a clear understanding of the implementation.