This repository is a personal, file-based library for reusable LLM prompts. The goal is to keep prompts easy to find, easy to version, and easy to reuse.
prompts/
coding/
writing/
business/
personal/
multimodal/
snippets/
<snippet-pack>/
.agents/skills/prompt-archiver/
Each prompt lives in its own folder:
prompts/<category>/<slug>/
├── <slug>.prompt.md
└── meta.yaml
Optional files:
examples/examples.mdfor usage examples and preview metadataexamples/preview-*.webpfor lightweight image-generation previewstests.yamlfor lightweight evaluation cases
Reusable snippet packs live under snippets/<slug>/:
snippets/<slug>/
├── meta.yaml
├── README.md
└── README.zh-CN.md
coding: code review, debugging, refactoring, tests, architecture, Git workflowswriting: drafting, rewriting, polishing, translation, summaries, emails, articlesbusiness: product, operations, marketing, sales, research, meetings, strategypersonal: planning, reflection, learning, decision support, life adminmultimodal: image generation, image editing, image analysis, audio, video, visual prompts
- Use short English hyphen-case slugs
- Keep one prompt per folder
- Prefer specific names over generic ones
- Preserve the original prompt text in
<slug>.prompt.md
meta.yaml should describe the prompt with fields such as:
idnamename_zhversionstatuscategorysummarysummary_zhtagstags_zhinputsoutputslanguagecreatedupdated
When using Codex, use the prompt-archiver skill to classify a pasted prompt and store it in the right folder.
The skill creates the folder, saves the raw prompt into <slug>.prompt.md, and writes the matching metadata.
The prompt file name should match the folder slug, for example reusable-workflow-asset-audit.prompt.md.
For multimodal prompts with generated images, commit lightweight WebP previews and keep original PNG/JPG outputs local or in external storage.
Recommended layout:
prompts/multimodal/<slug>/
├── <slug>.prompt.md
├── meta.yaml
└── examples/
├── preview-01.webp
├── preview-02.webp
├── examples.md
└── source/
└── original-01.png
examples/preview-*.webp files are intended to be committed. examples/source/ is ignored by Git because it is for local high-resolution originals or temporary conversion inputs.
When you have a new original image:
-
Put the original image under the prompt's local source folder:
$slug = "silhouette-universe-collectible-poster" New-Item -ItemType Directory -Force "prompts/multimodal/$slug/examples/source" Copy-Item "D:\path\to\original.png" "prompts/multimodal/$slug/examples/source/original-01.png"
-
Install dependencies once if needed:
npm install
-
Generate WebP previews:
npm run preview -- "prompts/multimodal/$slug"
The script writes
examples/preview-01.webp,preview-02.webp, upsertsexamples/examples.md, and backfills thepreview:block inmeta.yaml. It automatically fills fields it can infer, including image dimensions, preview file size, original file path and size, prompt version, and recognizable ChatGPT timestamp dates or notes. Existing non-empty example fields are preserved.To overwrite existing previews, call the script directly:
node scripts/convert-previews.mjs "prompts/multimodal/$slug" --force
-
Review the generated preview metadata if you want to reorder or hide catalog thumbnails:
preview: image: 'examples/preview-01.webp' gallery: - 'examples/preview-01.webp' - 'examples/preview-02.webp'
If you regenerate previews but want to keep a custom
preview:block unchanged, pass--no-metatoscripts/convert-previews.mjs. -
Review
examples/examples.mdand fill the fields that cannot be inferred automatically, such as model, seed, manual notes, and an externalOriginallink if the high-resolution file was uploaded to OSS or another location. -
Regenerate the README catalog and check what will be committed:
npm run catalog git status --short npm run catalog:check
Commit the WebP previews and examples/examples.md. Do not commit files from examples/source/ unless there is a deliberate reason to override the ignore rule.
The catalog below is generated from each prompt's meta.yaml.
Do not edit the generated section manually; regenerate it instead:
node scripts/generate-prompt-catalog.mjsTo check whether the catalog is current:
node scripts/generate-prompt-catalog.mjs --checkSnippet packs are reusable reference materials, templates, examples, or vocabularies that can be sampled when composing prompts.
The catalog below is generated from each snippet pack's meta.yaml:
node scripts/generate-snippet-catalog.mjsTo check whether the snippet catalog is current:
node scripts/generate-snippet-catalog.mjs --check| Name | Type | Status | Language | Updated | Tags | Summary | Snippet |
|---|---|---|---|---|---|---|---|
| Animation Vocabulary | vocabulary | draft | bilingual | 2026-06-02 | animation, motion, ui, prompting | A reusable reference for describing UI motion, animation behavior, and interaction effects in prompts. | README.md |
To enable automatic catalog updates before each commit in a new clone:
node scripts/install-git-hooks.mjsThe pre-commit hook reads staged meta.yaml files from the Git index, updates the generated catalog sections in both READMEs, and stages those README updates so the catalogs match the commit.
| Name | Status | Version | Language | Updated | Tags | Summary | Prompt |
|---|---|---|---|---|---|---|---|
| Siri Assistant System Prompt | draft | 1.0.0 | en-US | 2026-06-11 | assistant-agent, system-prompt, tool-use, siri, entities | Defines Siri-style assistant behavior, entity handling, tool use, response formatting, and guardrails for a tool-enabled agent. | siri-assistant-system-prompt.prompt.md |
| Siri Assistant System Prompt Chinese | draft | 1.0.0 | zh-CN | 2026-06-11 | assistant-agent, system-prompt, tool-use, siri, entities, chinese | Chinese version of the Siri-style assistant system prompt covering behavior, entity handling, tool use, response formatting, and guardrails. | siri-assistant-system-prompt-zh.prompt.md |
| Name | Status | Version | Language | Updated | Tags | Summary | Prompt |
|---|---|---|---|---|---|---|---|
| Reusable Workflow Asset Audit | draft | 1.0.0 | zh-CN | 2026-06-01 | workflow-audit, automation, knowledge-management, codex, operations | Audits recent work history to identify repeated manual workflows worth packaging as skills, subagents, or automations. | reusable-workflow-asset-audit.prompt.md |
| Name | Status | Version | Language | Updated | Tags | Summary | Prompt |
|---|---|---|---|---|---|---|---|
| Socratic Self-Inquiry Dialogue | draft | 1.0.0 | zh-CN | 2026-06-02 | personal-reflection, socratic-dialogue, self-inquiry, journaling | Guides a reflective Socratic dialogue that asks one adaptive question at a time before producing an insight report. | socratic-self-inquiry-dialogue.prompt.md |
| Name | Preview | Status | Version | Language | Updated | Tags | Summary | Prompt |
|---|---|---|---|---|---|---|---|---|
| Architectural Infographic Vector Poster | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-editing, architecture, infographic, vector-art, poster-design | Converts an uploaded building photo into a precise front-elevation vector infographic poster with restrained annotations and measurement lines. | architectural-infographic-vector-poster.prompt.md |
| Architecture Fridge Magnet Icon | draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-editing, architecture, icon-design, fridge-magnet, souvenir | Extracts recognizable architectural features from a real photo and turns them into a simplified souvenir fridge-magnet-style icon. | architecture-fridge-magnet-icon.prompt.md | |
| Clumsy MS Paint Redraw | ![]() |
draft | 1.0.0 | en-US | 2026-06-02 | multimodal, image-editing, image-generation, style-transfer, ms-paint | Redraws a reference image in an intentionally clumsy, scribbly MS Paint style with a mouse-drawn pixel-by-pixel feel. | clumsy-ms-paint-redraw.prompt.md |
| Dopamine Abstract Curve Vector Art | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-generation, vector-art, abstract-art, dopamine-color, minimalism | Creates minimalist dopamine-colored vector art with abstract lines, curved shapes, and irregular layered color blocks on white. | dopamine-abstract-curve-vector-art.prompt.md |
| Image Forensic Reconstruction Prompt | draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-analysis, image-generation, prompt-engineering, photography, artifact-analysis | Analyzes a reference image's photographic flaws, compression artifacts, and casual capture cues to produce model-ready image generation prompts. | image-forensic-reconstruction-prompt.prompt.md | |
| Korean Naive Flat Photo Redraw | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-editing, style-transfer, korean-illustration, flat-design, naive-art | Redraws a photo in a cute Korean naive flat illustration style with rough broken black outlines, saturated color blocks, and a bright blue background. | korean-naive-flat-photo-redraw.prompt.md |
| Messy Chat Sticker Pack | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-01 | multimodal, image-generation, stickers, chat-stickers, style-reference, zh-CN | Generates a 16-panel Chinese chat sticker pack from reference images in a deliberately crude MS Paint mouse-drawn style. | messy-chat-sticker-pack.prompt.md |
| Minimalist Architectural Typography Poster | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-editing, architecture, poster-design, typography, minimalism | Turns a reference building into a refined vertical architectural poster with oversized background typography and restrained editorial annotations. | minimalist-architectural-typography-poster.prompt.md |
| Monochrome Chinese Minimalist Vector Silhouette | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-generation, vector-art, chinese-aesthetic, minimalism, monochrome, silhouette | Creates elegant monochrome Chinese minimalist vector art with simplified silhouettes and subtle top-dark-to-bottom-light gradients. | monochrome-chinese-minimalist-vector-silhouette.prompt.md |
| Noise Gradient Guochao Illustration | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-02 | multimodal, image-generation, image-editing, style-transfer, guochao, gradient, vector-art | Transforms an image into a geometric guochao vector illustration with soft cyan-orange macaron gradients and a gentle hand-drawn feel. | noise-gradient-guochao-illustration.prompt.md |
| Silhouette Universe Collectible Poster | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-05 | multimodal, image-generation, poster-design, narrative-design, watercolor, silhouette | Generates a high-end collectible narrative poster where a theme-specific symbolic silhouette carries a complete visual universe. | silhouette-universe-collectible-poster.prompt.md |
| Source Engine Game Screenshot Redraw | ![]() |
draft | 1.0.0 | zh-CN | 2026-06-11 | multimodal, image-editing, style-transfer, game-art, source-engine, low-poly | Recreates an input photo as an early Source Engine-style 3D game screenshot while preserving composition and scene layout. | source-engine-game-screenshot-redraw.prompt.md |
Keep prompts as assets, not scattered notes. Store the raw prompt, add just enough metadata to make it searchable, and keep the layout boring on purpose.
Chinese version: README.zh-CN.md











