

Latest Prompts
来源:https://prompts.chat/prompts/cmj1zb0xe0006vl0rorq3zz68
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.
来源:https://prompts.chat/prompts/cmj1zb0xv000avl0raiql5yyi
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 pwd来源:https://prompts.chat/prompts/cmj1zb0y3000evl0rcqduac4u
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"
来源:https://prompts.chat/prompts/cmj1zb0yc000ivl0rc9ka596e
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"来源:https://prompts.chat/prompts/cmj1zb0yo000nvl0ry0078mft
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");来源:https://prompts.chat/prompts/cmj1zb0yv000rvl0rodvcdntg
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.
来源:https://prompts.chat/prompts/cmj1zb0z3000vvl0rql40dyhj
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?"
来源:https://prompts.chat/prompts/cmj1zb0zd0010vl0ru8jm63zm
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.
来源:https://prompts.chat/prompts/cmj1zb0zq0015vl0r5wsnlgpw
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."
Recently Updated
来源:https://prompts.chat/prompts/cmj1zb0xe0006vl0rorq3zz68
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.
来源:https://prompts.chat/prompts/cmj1zb0xv000avl0raiql5yyi
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 pwd来源:https://prompts.chat/prompts/cmj1zb0y3000evl0rcqduac4u
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"
来源:https://prompts.chat/prompts/cmj1zb0yc000ivl0rc9ka596e
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"来源:https://prompts.chat/prompts/cmj1zb0yo000nvl0ry0078mft
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");来源:https://prompts.chat/prompts/cmj1zb0yv000rvl0rodvcdntg
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.
来源:https://prompts.chat/prompts/cmj1zb0z3000vvl0rql40dyhj
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?"
来源:https://prompts.chat/prompts/cmj1zb0zd0010vl0ru8jm63zm
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.
来源:https://prompts.chat/prompts/cmj1zb0zq0015vl0r5wsnlgpw
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."
Most Contributed
A two-step workflow for slick exploded-view product animations. Step 1 makes an epic minimalist poster of a fictional matte-white walkman-style cassette player with a soft neon glow on a dark background; Step 2 uses that image as the reference for a sequential layer animation where each part of the product snaps together in exploded view while the camera crash-zooms to every new piece, ending on the fully assembled product. Swap in your own product name and design to reuse it. 来源:https://prompts.chat/prompts/cmwaj021x0005lc08ntxjbc73
Step 1 — Image (Nano Banana 2.1): generate the product poster An epic minimalist poster for a walkman product called Explo, all in matte white style colors, thin font, the product has a slight neon glow around it, dark blank background. Step 2 — Video (Gemini Omni 1.2 Flash): use the Step 1 image as the reference Using the attached reference photo, create a sequential layer style animation where each section of the product pieces together smoothly with an Exploded View. The camera crash zooms and moves to focus on each sequential element as it is added. The final shot reveals the full product.
A complete text-only prompt for a 20-second wordless comedy short in a painterly stylized 3D look with a hand-painted 2D finish: two rival drivers race for the last parking space on a sunny autumn street, block each other nose to nose, and a tiny calm grandma on a mint-green scooter zips in and takes it. It locks characters, cars, scale and continuity, then lays out 7 timed shots with lenses, camera moves, cartoon physics, golden-hour lighting and color grade. 来源:https://prompts.chat/prompts/cmwaiyws60001lc08q3pf9dn7
==== SCENE CONTEXT ==== A 20-second comedy short. One single continuous story. A sunny autumn afternoon in an old city neighborhood. The street is FULL of parked cars. Every spot is taken except ONE. Two rival drivers race for that LAST parking space. Just before they reach it, a tiny grandma on a scooter zips in and steals it. Pure visual comedy. NO dialogue. ==== ACTIVE REFERENCES ==== NONE. Text-only generation. The ART STYLE is fully described in STYLE below. ALL characters, cars and the street are defined below. KEEP every design IDENTICAL from first frame to last. ==== CHARACTERS ==== DRIVER A — "THE SUIT" Tall, lanky middle-aged man, long narrow face Thin black mustache, slicked-back hair, heavy eyebrows Grey suit, loose red tie Drives a vintage TEAL sedan with rounded fenders and chrome bumpers Personality: uptight, impatient, furious DRIVER B — "THE SHADES" Young woman, big curly dark hair Oversized round black sunglasses, mustard-yellow jacket Drives a small boxy ORANGE-RED hatchback Personality: cool, competitive, smug THE GRANDMA TINY, round, very short old woman White hair in a neat bun, round glasses Plum-purple coat, cream scarf Cream open-face helmet with small goggles pushed up Rides a small MINT-GREEN vintage scooter with a wicker basket of oranges Personality: calm, sweet-looking, secretly savage ==== LOCATION MAP ==== Two-lane city street lined with brick and brownstone buildings. Utility poles and street lamps along the sidewalk. Autumn trees with orange and red leaves. Hazy city skyline in the far background, glowing in the sun. The RIGHT curb is packed bumper to bumper with parked cars (brown van, dusty-blue car, cream station wagon, green pickup). ONE LAST EMPTY SPACE in that row, center of the street. Every other space is FULL. A blue square parking sign on a pole beside the space shows a big white letter "P". Driver A comes from FRAME LEFT in the near lane. Driver B comes from FRAME RIGHT in the far lane, oncoming. Both converge on the same last space. The grandma comes from BEHIND Driver A, along the curb. ==== SCALE LOCK ==== The cars are normal city car size. The grandma is TINY. Her head barely reaches a car door handle. Her scooter is SMALL, about half a car's length. The last space fits ONE car exactly. ==== CONTINUITY ==== Same street, same time of day, same sun direction in every shot. Car colors NEVER change: teal sedan, orange-red hatchback, mint-green scooter. Wardrobe NEVER changes. The parked cars never move. The last space stays empty until the grandma takes it. ==== FIRST FRAME / BLOCKING ==== Wide, slightly elevated view down the sunny autumn street. A full row of parked cars along the right curb with ONE gap at frame center. The "P" sign stands beside the gap. Leaves drift down slowly. Both cars are small in the distance: teal sedan far left, orange-red hatchback far right. The grandma is not visible yet. ==== FORMAT MODE ==== 16:9 horizontal. HARD CUTS at: 0:03 / 0:05 / 0:07 / 0:12 / 0:15 / 0:18 ==== OPTICS ==== SHOT 1 (0:00–0:03): 35mm wide establishing SHOT 2 (0:03–0:05): 50mm close-up through the windshield SHOT 3 (0:05–0:07): 50mm close-up through the windshield SHOT 4 (0:07–0:12): 24mm low-angle wide, near street level SHOT 5 (0:12–0:15): 28mm wide on the space SHOT 6 (0:15–0:18): 85mm close-up with snap zoom SHOT 7 (0:18–0:20): 35mm two-shot ==== CAMERA ==== SHOT 1: slow push-in toward the last empty space. SHOT 2: LOCKED. Calm tension. SHOT 3: LOCKED. Calm tension. SHOT 4: FAST low-angle tracking alongside the cars, whip pan between them. SHOT 5: LOCKED wide so the steal reads clearly. SHOT 6: SNAP ZOOM into the grandma's face. SHOT 7: LOCKED. Hold for the reaction. ==== ACTION ==== SHOT 1 (0:00–0:03) Sunny autumn street. Leaves falling. A full row of parked cars. ONE gap left, the "P" sign beside it. Both cars approach from opposite ends. HARD CUT. SHOT 2 (0:03–0:05) Driver A behind the wheel of the teal sedan. His eyes lock on the last space. Eyebrows slam down. He grips the wheel tighter. HARD CUT. SHOT 3 (0:05–0:07) Driver B behind the wheel of the orange-red hatchback. She slowly lowers her sunglasses. She glares back. A tiny smirk. HARD CUT. SHOT 4 (0:07–0:12) BOTH FLOOR IT. The cars race toward the last space from opposite directions. Driver A swerves around a cyclist. Driver B cuts across the lane. Leaf piles EXPLODE as they tear through. Both cars brake hard and swing toward the space at the same time. Bumpers miss each other by an inch. HARD CUT. SHOT 5 (0:12–0:15) Both cars screech to a stop, nose to nose, at the mouth of the space. They are blocking each other. ZIP. The tiny grandma on the mint-green scooter shoots between them. She glides perfectly into the last space. One orange bounces out of her basket. HARD CUT. SHOT 6 (0:15–0:18) SNAP ZOOM on the grandma. She pushes her goggles up calmly. She turns to camera and gives ONE slow, smug wink. HARD CUT. SHOT 7 (0:18–0:20) Two-shot of both drivers through their windshields. Frozen. Jaws dropped. A single orange leaf lands on Driver A's windshield. Hold. ==== PERFORMANCE ==== Exaggerated, readable cartoon acting. Big, clear facial expressions: glare, smirk, shock. Snappy comedic timing with pauses before each punch. The grandma stays perfectly calm the whole time. That IS the joke. ==== SURFACE DETAIL ==== Soft painted brick and brownstone walls, simplified. Brushy autumn foliage. Car bodies painted with soft gradients and glowing rim highlights. Painterly finish on every surface, NOT photoreal. ==== PHYSICS ==== Cartoon physics with real weight. Cars squash slightly when braking hard and stretch when accelerating. Leaves swirl and scatter in the cars' wake. Tires leave short skid marks. The scooter is light and nimble with a tiny bounce. ==== LIGHTING ==== Warm golden-hour sun, low in the sky, behind the buildings. LONG soft shadows across the street. Strong warm rim light glowing on every edge facing the sun. Cool blue-violet shadows on the shaded sides. Sun-washed haze between the buildings. Leaves glow orange where backlit. ==== COLOR GRADE ==== Warm oranges, peach and rust reds against cool blue-violet shadows. Soft hazy peach-yellow sky glow. Rich but soft saturation. ==== STYLE ==== PAINTERLY STYLIZED 3D with a HAND-PAINTED 2D FINISH. Looks like a modern animated feature film painted by hand. Soft painted gradients. Simple, clean graphic shapes. Minimal fine texture. Strong WARM vs COOL contrast: orange sunlit faces and walls, blue-violet shadows. Glowing warm rim light outlining characters and cars. Backgrounds simplified and hazy, with soft atmospheric depth. City skyline as soft painted silhouettes in sunlit haze. Characters are CARICATURED: elongated bodies, long thin limbs, big expressive faces. Soft painted shading, NOT plastic, NOT glossy CG, NOT photoreal. Cars are normal real-world cars. NO faces on the cars. NO text overlays. NO subtitles. NO watermark. NO logos. ==== OUTPUT SETTINGS ==== 16:9. 20 seconds. 7 shots with HARD CUTS at the listed timestamps. Clean, smooth animation. No flicker. ==== FINAL POSITIVE LOCKS ==== Painterly stylized 3D with a hand-painted 2D finish in EVERY frame. Golden-hour warm light, blue-violet shadows, glowing rim light. A FULL row of parked cars. ONE last space. ONE winner: the grandma. Teal sedan, orange-red hatchback and mint-green scooter stay IDENTICAL. The grandma is TINY and calm. The "P" sign reads exactly "P".

A reusable 16:9 4K template for AAA game-engine environment shots: a fixed photoreal real-time-render style block (indirect illumination, varied roughness, contact shadows, depth separation, clean full-frame scene) plus one slot for your scene. Comes with four ready example scenes: a valley of glowing flowers under two moons, a sunken coral-wrapped marble palace, a misty giant-mushroom swamp at night and a colossal world tree above a sunrise cloud sea. Great for wallpapers and concept art. 来源:https://prompts.chat/prompts/cmwaiwzcp0001l808cnihsqpe
Aspect ratio 16:9, 4K. Generate a photorealistic AAA image with a high-end real-time engine look. Emphasize indirect illumination, varied roughness, contact shadows and depth separation. Show only the clean rendered scene in full frame. Scene: [DESCRIBE YOUR SCENE]. All identities and designs are original. Example scenes (replace [DESCRIBE YOUR SCENE] with one of these): 1. The Valley of Flowers Beneath Two Moons: A rose-gold moon and a violet moon rise over a vast valley of glowing magenta and turquoise flowers, as a white crystal river winds toward floating mountains wrapped in soft pink mist. 2. The Sunken Palace: Rippling sunlight falls through deep turquoise water onto a sunken marble palace wrapped in coral, as small fish drift past its broken columns. 3. The Giant Mushroom Swamp: Soft teal light from glowing giant mushrooms reflects on a misty swamp at night, where a wooden boardwalk winds between twisted roots. 4. The World Tree Above the Cloud Sea: A colossal world tree with glowing cyan veins rises above a sea of peach and lavender sunrise clouds, as waterfalls of light pour from its branches and tiny cities shine along its roots.
Opinionated conventions for storing, injecting, rotating and auditing application secrets safely. 来源:https://prompts.chat/prompts/cmwaelkj30001jq088ukfunca
# Secrets Management taste of a security-minded platform engineer - Never commit secrets to git, including in tests, examples or old branches; treat any secret that touched a repo as compromised and rotate it. Confidence: 1.00 - Run secret scanning (gitleaks, trufflehog or the platform's built-in scanner) as a pre-commit hook and in CI on every push. Confidence: 0.90 - Keep a committed `.env.example` with names and dummy values, and gitignore every real `.env` file. Confidence: 0.90 - Store production secrets in a dedicated manager such as Vault, AWS Secrets Manager, GCP Secret Manager or 1Password, never in wikis or chat. Confidence: 0.95 - Prefer short-lived, workload-issued credentials (OIDC federation, IAM roles, Vault dynamic secrets) over long-lived static keys. Confidence: 0.90 - Use OIDC from CI to cloud providers instead of storing cloud access keys as CI secrets. Confidence: 0.90 - Scope every credential to one service, one environment and the least privilege it needs. Confidence: 0.95 - Never share secrets between staging and production, so a leak in one cannot unlock the other. Confidence: 0.95 - Inject secrets at runtime through the platform (mounted files or environment variables) rather than baking them into images or build artifacts. Confidence: 0.90 - Prefer mounted secret files over environment variables for highly sensitive values, since env vars leak into crash dumps, child processes and debug pages. Confidence: 0.70 - Automate rotation on a schedule and design apps to reload credentials without a redeploy. Confidence: 0.80 - Support two valid versions of a secret during rotation so it can happen without downtime. Confidence: 0.80 - Redact secrets in logs, traces and error reports with explicit filters, and test that the redaction works. Confidence: 0.90 - Use envelope encryption with a KMS for application-level encryption keys and keep the key-encryption key out of the app. Confidence: 0.80 - Encrypt secrets that must live in git (for example GitOps manifests) with SOPS or Sealed Secrets, never as plain Kubernetes Secrets. Confidence: 0.85 - Audit-log every secret read and alert on unusual access patterns. Confidence: 0.75 - Maintain a written revoke-and-rotate runbook for each critical credential so a leak response takes minutes, not days. Confidence: 0.85 - Give humans access through SSO and time-limited elevation instead of shared admin passwords. Confidence: 0.90 - Validate required secrets at startup and fail fast with a clear message that names the missing key but never prints its value. Confidence: 0.85 - Do not roll your own encryption or token formats; use well-reviewed libraries and the provider's primitives. Confidence: 0.95
Opinionated conventions for writing reliable, observable async Rust services with Tokio. 来源:https://prompts.chat/prompts/cmwaek38j0005lh08doc5z9x6
# Tokio Async Rust taste of a production service engineer - Use `#[tokio::main]` only in the binary and keep library crates runtime-agnostic where practical, taking futures and handles as inputs. Confidence: 0.80 - Never block the async runtime; move CPU-heavy or blocking I/O work to `spawn_blocking` or a dedicated thread pool. Confidence: 0.95 - Use `tokio::sync::Mutex` only when a lock must be held across an `.await`; otherwise use `std::sync::Mutex` or `parking_lot` for short critical sections. Confidence: 0.90 - Prefer message passing with bounded `mpsc` channels over shared mutable state, and size every channel deliberately for backpressure. Confidence: 0.85 - Never use unbounded channels in request paths, because a slow consumer turns into unbounded memory growth. Confidence: 0.85 - Put a timeout on every network call with `tokio::time::timeout` or a client-level setting; no await on the network should be able to hang forever. Confidence: 0.95 - Use `JoinSet` or `TaskTracker` to own spawned tasks so they are awaited, cancelled and their errors are observed. Confidence: 0.85 - Treat every `.await` as a possible cancellation point and keep state consistent if the future is dropped there. Confidence: 0.85 - Use `select!` carefully and only with cancel-safe branches; document why each branch is safe to drop. Confidence: 0.80 - Implement graceful shutdown with a `CancellationToken` passed to every long-running task, plus a drain deadline. Confidence: 0.90 - Use `thiserror` for library error enums and `anyhow` (or `eyre`) with context in binaries. Confidence: 0.85 - Instrument with `tracing`, using `#[instrument(skip_all, fields(...))]` on handlers and structured fields instead of formatted strings. Confidence: 0.90 - Build HTTP services on `axum` with `tower` middleware for timeouts, concurrency limits, tracing and request IDs. Confidence: 0.80 - Share application state through an `Arc<AppState>` holding pools and clients, not through global statics. Confidence: 0.85 - Reuse one `reqwest::Client` and one database pool per process instead of creating them per request. Confidence: 0.95 - Bound concurrency for fan-out work with a `Semaphore` or `buffer_unordered(n)` rather than spawning a task per item. Confidence: 0.85 - Avoid holding guards or non-`Send` values across `.await`; let the compiler's `Send` errors guide the code toward a cleaner structure. Confidence: 0.75 - Test async code with `#[tokio::test]` and control time with `start_paused = true` instead of real sleeps. Confidence: 0.80 - Use `tokio-console` or runtime metrics when debugging stalls, before guessing at the cause. Confidence: 0.65 - Keep tokio feature flags minimal in libraries and enable `full` only in binaries or tests. Confidence: 0.70
Searches quote databases (AZQuotes, BrainyQuote, Quotes.net) by author or media (books, movies, TV shows, interviews, articles). Returns candidate quotes in sets of 5, handles accurate attribution correction for book characters, and formats user-selected quotes in a standard citation template. 来源:https://prompts.chat/prompts/cmwaeiu700001lh08etwvveat
--- name: quoter description: Searches quote databases (AZQuotes, BrainyQuote, Quotes.net) by author or media (books, movies, TV shows, interviews, articles). Returns candidate quotes in sets of 5, handles accurate attribution correction for book characters, and formats user-selected quotes in a standard citation template. --- # Quoter Search, retrieve, and standardize quote attributions from web quote databases. ## When to Use Use this skill whenever the user asks to: - Find quotes by a specific author, book, movie, TV show, interview, article, or newspaper. - Retrieve quotes from AZQuotes (https://www.azquotes.com/), BrainyQuote (https://www.brainyquote.com/), or Quotes.net (https://www.quotes.net/). - Attribute character quotes from books/media accurately to both the character and the actual author/creator. ## Core Workflow ### Step 1: Query & Search Strategy When searching for quotes: 1. Target external databases (AZQuotes, BrainyQuote, Quotes.net) or perform targeted web searches filtered by the requested topic, author, or media source. 2. Group and present candidates in **batches/sets of 5 quotes at a time**. 3. Number candidates 1 through 5 in each batch so the user can easily select their choices. ### Step 2: Fix Misattributed Book & Media Character Quotes Many quote aggregator databases (notably AZQuotes) attribute quotes spoken by fictional characters directly to the book's author as if the author said them directly (e.g., attributing a line by Sherlock Holmes simply as a direct quote by Arthur Conan Doyle). **Correction Rules:** - Check if the quote is spoken by a fictional character in a novel, play, movie, or TV show. - Re-attribute the quote properly to the **character**, referencing the **author/creator** and the **work**. - *Incorrect:* `"Eliminate the impossible..."` — Arthur Conan Doyle - *Correct:* `"Eliminate the impossible..."` — Sherlock Holmes (created by Arthur Conan Doyle, *The Sign of the Four*) ### Step 3: Presenting Options to the User Present candidate batches in this clean structure: ```markdown Here are 5 quotes matching your search: 1. "[Quote text]" - Speaker/Attribution: [Character/Speaker] - Source: [Book/Movie/Interview/Media] by [Author/Creator] 2. ... ``` Ask the user which quote(s) they would like outputted in standard format. ### Step 4: Standard Output Formatting Once the user selects their chosen quote(s), format each selected item into the standard citation layout: ```markdown > "[Quote Text]" > > **Attribution:** [Character Name, if applicable] / [Author / Speaker Name] > **Date:** [Year / Date of publication or broadcast, if known] > **Source / Found At:** [Title of Book, Movie, TV Episode, Article, or Web Database URL] ``` ## Attribution Rules Summary | Media Type | Standard Attribution Pattern | | :--- | :--- | | **Author (Non-fiction / Direct Quote)** | Author Name | | **Book Character** | Character Name (*Author Name*, *Book Title*) | | **Movie / TV Character** | Character Name (*Played by Actor*, *Title*) | | **Interview / Article** | Speaker Name (*Publication / Outlet*) |
Opinionated conventions for building maintainable, consistent UIs with Tailwind CSS. 来源:https://prompts.chat/prompts/cmwaeidio0005jv08cnrky6mf
# Tailwind CSS taste of a utility-first UI engineer
- Configure design tokens (colors, spacing, radii, fonts) once in the Tailwind theme and never hardcode hex values or arbitrary pixel sizes in markup. Confidence: 0.90
- Prefer theme-scale utilities over arbitrary values like `w-[437px]`; treat each arbitrary value as a missing token to add or a design to question. Confidence: 0.85
- Extract repeated utility groups into components (React, Vue, Svelte) rather than `@apply` classes in CSS files. Confidence: 0.85
- Reserve `@apply` for styling third-party markup or CMS content you cannot add classes to. Confidence: 0.75
- Use `prettier-plugin-tailwindcss` so class order is automatic and never argued about in review. Confidence: 0.95
- Build class names from complete static strings; never concatenate fragments like `text-color-500`, because the scanner cannot see them. Confidence: 0.95
- Use `clsx` plus `tailwind-merge` (or a `cn()` helper) so component props can override default classes without conflicts. Confidence: 0.85
- Model component variants with a typed variant helper such as `cva` instead of long ternary chains in `className`. Confidence: 0.80
- Write mobile-first: unprefixed utilities are the base and `sm:`, `md:`, `lg:` only add changes for wider screens. Confidence: 0.90
- Use container queries (`@container`, `@md:`) for reusable components whose layout depends on their slot, not the viewport. Confidence: 0.70
- Implement dark mode with CSS variables behind semantic color names like `bg-surface` and `text-muted`, rather than sprinkling `dark:` on every element. Confidence: 0.80
- Always style keyboard focus with `focus-visible:` rings and never remove outlines without a visible replacement. Confidence: 0.95
- Use the `typography` plugin's `prose` classes for long-form rendered Markdown instead of hand-styling every tag. Confidence: 0.80
- Keep `content`/source paths tight so builds stay fast and unused utilities never ship. Confidence: 0.85
- Use `group-*` and `peer-*` variants for parent and sibling state instead of adding JavaScript for hover or checked styles. Confidence: 0.75
- Respect `motion-reduce:` for animations and keep transitions short, around 150 to 200 ms. Confidence: 0.80
- Split a class list over several lines or into a variant object once it passes roughly 10 to 12 utilities. Confidence: 0.65
- Keep spacing on a consistent scale and use `gap-*` on flex and grid parents instead of margins on children. Confidence: 0.85
- Avoid `!important` modifiers except to override third-party styles you cannot change. Confidence: 0.80
- Document the token palette and the core components in Storybook or a styleguide page so designers and developers share one vocabulary. Confidence: 0.70Animate the Santorini blue-dome village image from the previous step as the first frame into a calm 6-second shot: slow push-in toward the larger blue dome, subtle sun glitter on the sea, light haze drift, architecture locked. Step 2 of a two-step image-to-video workflow. 来源:https://prompts.chat/prompts/cmwae2ct90001l807cymmpjhe
Start from the previous step image "Whitewashed Santorini Cliffside Village with Blue Domes at Golden Hour" as the exact first frame, and animate it into a calm 6-second cinematic shot. Keep the sea on the left with the sun and gold path, the whitewashed village on the right, the two blue domes (larger center-right, one slightly lower), volcanic cliff rock, warm golden-hour light, haze, and style exactly as in the image. The camera makes a slow gentle push-in toward the larger blue dome. Subtle sun glitter shimmers on the sea; very light atmospheric haze drifts softly. Architecture stays locked. Natural, realistic motion, no large crowds, no close faces, no cuts, no text, no logos. Soft evening ambience, distant quiet air.create humanize movement for fashion outfit showcase 来源:https://prompts.chat/prompts/cmwats8qb0001if084qtdl162
--- name: fashion-showcase description: create humanize movement for fashion outfit showcase --- # My Skill Describe what this skill does and how the agent should use it. ## Instructions - Step 1: ... - Step 2: ...