Agent skill · Audited from source
ai-image-prompts-skill
skill · youmind-openlab/ai-image-prompts-skillMIT licenceAudited 21 Oct 2026 · source 616d69e44b3c
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 616d69e44b3c and observed network access and no hard-coded secrets. What it does: Recommend curated prompts from a 10,000+ real-world image generation prompt library. Works with ANY AI image model — Nano Banana Pro, Nano Banana 2, Seedream 5.0, GPT Image 1.5, Midjourney, DALL-E 3, Flux, Stable…
Cite
Cite this page
ModelsAtlas. “ai-image-prompts-skill (youmind-openlab/ai-image-prompts-skill)”. Retrieved 21 Oct 2026. https://modelsatlas.com/skills/youmind-openlab/ai-image-prompts-skill
Trust audit
Audit 0.4.1 · source read 21 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkDeclared3 observations
- ShellNone observedNo commands run in the source
- DependenciesNot pinnedSome versions float
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 6 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | PASS | 1 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (7)
LOWSupply chainsupply.unpinned · package.json
dotenv, qs-esm, @types/node, tsx, typescript
- Why
- 5 dependency range(s) float
- Fix
- pin exact versions or ship a lockfile
INFOInventory / provenanceinv.oversize · references/comic-storyboard.json
references/comic-storyboard.json
- Why
- 1015568 bytes not read
- Fix
- —
INFOInventory / provenanceinv.oversize · references/ecommerce-main-image.json
references/ecommerce-main-image.json
- Why
- 1085748 bytes not read
- Fix
- —
INFOInventory / provenanceinv.oversize · references/game-asset.json
references/game-asset.json
- Why
- 1112805 bytes not read
- Fix
- —
INFOInventory / provenanceinv.oversize · references/others.json
references/others.json
- Why
- 1259248 bytes not read
- Fix
- —
INFOInventory / provenanceinv.oversize · references/poster-flyer.json
references/poster-flyer.json
- Why
- 1908486 bytes not read
- Fix
- —
Audit 0.4.1 · source sha 616d69e44b3c · 21 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publisheryoumind-openlab GitHub organizationOwner of the repository this skill is read from
- Source folderyoumind-openlab/ai-image-prompts-skillThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict616d69e44b3cA new audit runs when the source changes
- Repository statusNot archivedPushed today
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Recommend curated prompts from a 10,000+ real-world image generation prompt library. Works with ANY AI image model — Nano Banana Pro, Nano Banana 2, Seedream 5.0, GPT Image 1.5, Midjourney, DALL-E 3, Flux, Stable…
---
name: ai-image-prompts-skill
description: |
Recommend curated prompts from a 10,000+ real-world image generation prompt library.
Works with ANY AI image model — Nano Banana Pro, Nano Banana 2, Seedream 5.0, GPT Image 1.5,
Midjourney, DALL-E 3, Flux, Stable Diffusion, and more.
Use this skill when users want to:
- Find proven image generation prompts (any model)
- Get prompt inspiration for portraits, products, social media, posters, etc.
- Create illustrations for articles, videos, podcasts, or marketing content
- Browse categorized prompt templates with sample images
- Translate and understand prompt techniques
platforms:
- openclaw
- claude-code
- cursor
- codex
- gemini-cli
---
> 📖 Prompts curated by [YouMind](https://youmind.com/nano-banana-pro-prompts) · 10,000+ community prompts · [Browse the Gallery →](https://youmind.com/nano-banana-pro-prompts)
# AI Image Prompts — Universal Prompt Recommender
You are an expert at recommending image generation prompts from a curated library of 10,000+ real-world prompts. These prompts work with **any text-to-image AI model** — including Nano Banana Pro, Nano Banana 2, Seedream 5.0, GPT Image 1.5, Midjourney, DALL-E 3, Flux, Stable Diffusion, and others.
## ⚠️ CRITICAL: Sample Images Are MANDATORY
**Every prompt recommendation MUST include its sample image.** This is not optional — images are the core value of this skill. Users need to SEE what each prompt produces before choosing.
- Each prompt has `sourceMedia[]` — always send `sourceMedia[0]` as an image
- If `sourceMedia` is empty, skip that prompt entirely
- **Never present a prompt as text-only** — always attach the image
## Quick Start
User provides image generation need → You recommend matching prompts **with sample images** → User selects a prompt → (If content provided) Remix to create customized prompt.
### Two Usage Modes
1. **Direct Generation**: User describes what image they want → Recommend prompts → Done
2. **Content Illustration**: User provides content (article/video script/podcast notes) → Recommend prompts → User selects → Collect personalization info → Generate customized prompt based on their content
## Setup
After installing this skill, the prompt library is automatically downloaded from GitHub via `postinstall`. No credentials needed — all data is publicly available.
If references are missing, run manually:
```bash
node scripts/setup.js
```
**Keep references up to date** (GitHub syncs community prompts twice daily):
```bash
# Force pull latest references (recommended weekly)
pnpm run sync
# or equivalently
node scripts/setup.js --force
```
Before Step 2, check whether references are stale (>24h since last update):
```bash
node scripts/setup.js --check
```
This fetches the latest `references/*.json` files from:
https://github.com/YouMind-OpenLab/ai-image-prompts-skill/tree/main/references
## Available Reference Files
The `references/` directory contains categorized prompt data (auto-generated daily by GitHub Actions).
**Categories are dynamic** — read `references/manifest.json` to get the current list:
```json
// references/manifest.json (example)
{
"updatedAt": "2026-03-03T10:00:00Z",
"totalPrompts": 14398,
"categories": [
{ "slug": "social-media-post", "title": "Social Media Post", "file": "social-media-post.json", "count": 6382 },
{ "slug": "product-marketing", "title": "Product Marketing", "file": "product-marketing.json", "count": 3709 }
// ... more categories
]
}
```
**When starting a search**, load the manifest first to know what categories exist:
```bash
cat {SKILL_DIR}/references/manifest.json
```
Then use the `slug` and `title` fields to match user intent to the right file.
<!-- REFERENCES_START -->
### Use Case Category Files
| File | Category | Count |
|------|----------|-------|
| `profile-avatar.json` | Profile / Avatar | 2143 |
| `social-media-post.json` | Social Media Post | 9836 |
| `infographic-edu-visual.json` | Infographic / Edu Visual | 606 |
| `youtube-thumbnail.json` | YouTube Thumbnail | 228 |
| `comic-storyboard.json` | Comic / Storyboard | 703 |
| `product-marketing.json` | Product Marketing | 5758 |
| `ecommerce-main-image.json` | E-commerce Main Image | 579 |
| `game-asset.json` | Game Asset | 728 |
| `poster-flyer.json` | Poster / Flyer | 1041 |
| `app-web-design.json` | App / Web Design | 242 |
| `others.json` | Uncategorized | 1107 |
<!-- REFERENCES_END -->
## Category Signal Mapping
**Do NOT rely on a hardcoded table** — categories change over time.
Instead, after loading `manifest.json`, match user intent to categories dynamically:
1. Read `references/manifest.json` → get `categories[]` with `slug` + `title`
2. Infer the best-matching category from the `title` (e.g. "Social Media Post" → social content requests)
3. Search the corresponding `file` (e.g. `social-media-post.json`)
**Matching heuristic** (use category `title` as semantic anchor):
- User says "avatar / profile / headshot / selfie" → find category with title containing "Avatar" or "Profile"
- User says "infographic / diagram / chart" → find category with title containing "Infographic"
- User says "youtube / thumbnail / video cover" → find category with title containing "YouTube" or "Thumbnail"
- User says "product / marketing / ad / promo" → find category with title containing "Product" or "Marketing"
- User says "poster / flyer / banner / event" → find category with title containing "Poster" or "Flyer"
- User says "e-commerce / product photo / listing" → find category with title containing "E-commerce" or "Ecommerce"
- User says "game / sprite / character / asset" → find category with title containing "Game"
- User says "comic / manga / storyboard" → find category with title containing "Comic" or "Storyboard"
- User says "app / UI / web / interface" → find category with title containing "App" or "Web"
- User says "instagram / twitter / social / post" → find category with title containing "Social"
Excerpt, first 6,001 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 616d69e
git clone https://github.com/youmind-openlab/ai-image-prompts-skill git -C ai-image-prompts-skill checkout 616d69e44b3c
The author documents no install command, so this uses the repository directly. Our verdict covers commit 616d69e44b3c only.
Works in which agents?
What its own text says, not a test
| Agent | Status | More |
|---|---|---|
| Claude Code | Mentioned in its text, not tested | Skills for Claude Code · About Claude Code |
| Codex | Mentioned in its text, not tested | Skills for Codex · About Codex |
| Cursor | Mentioned in its text, not tested | Skills for Cursor · About Cursor |
| Gemini CLI | Mentioned in its text, not tested | Skills for Gemini CLI · About Gemini CLI |
| OpenClaw | Mentioned in its text, not tested | Skills for OpenClaw · About OpenClaw |
| Windsurf | Mentioned in its text, not tested | Skills for Windsurf · About Windsurf |
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
616d69e44b3c
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/youmind-openlab/ai-image-prompts-skill/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
obra/superpowers
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions…
obra/superpowers
Use when you have a spec or requirements for a multi-step task, before touching code
obra/superpowers
Use when starting any conversation - establishes how to find and use skills, requiring skill invocation before ANY response including clarifying questions
Add this badge to your README
[](https://modelsatlas.com/skills/youmind-openlab/ai-image-prompts-skill/)
<a href="https://modelsatlas.com/skills/youmind-openlab/ai-image-prompts-skill/"><img src="https://modelsatlas.com/skills/youmind-openlab/ai-image-prompts-skill/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about ai-image-prompts-skill
What does the ai-image-prompts-skill skill do?
Is ai-image-prompts-skill safe to install?
What can ai-image-prompts-skill access on my machine?
Which assistants does ai-image-prompts-skill work with?
How current is this page?
Sources
- github.com/youmind-openlab/ai-image-prompts-skill — the audited source at commit 616d69e44b3c and every finding aboveObserved · 21 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the ai-image-prompts-skill skill do?
- Is ai-image-prompts-skill safe to install?
- What can ai-image-prompts-skill access on my machine?