Skip to content
Skill Authoring
Skill

/prompt-build

Build custom AI prompts from scratch using guided workflows and patterns from a 2,500+ prompt database. Supports image, video, and text prompts for Midjourney, Flux, Leonardo AI, DALL-E, Sora, and 12 more models. Use when user says "build a prompt", "create a prompt", "write a

BOOST
From plugin
prompt-engine
1134 skills
Install
$ npx -y skills add AgriciDaniel/claude-prompts --skill prompt-build --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/prompt-build

Context preview

The summary Claude sees to decide when to auto-load this skill.

Build custom AI prompts from scratch using guided workflows and patterns from a 2,500+ prompt database. Supports image, video, and text prompts for Midjourney, Flux, Leonardo AI, DALL-E, Sora, and 12 more models. Use when user says "build a prompt", "create a prompt", "write a

SKILL.md

prompt-build.SKILL.md
name: prompt-build
description: >
  Build custom AI prompts from scratch using guided workflows and patterns
  from a 2,500+ prompt database. Supports image, video, and text prompts
  for Midjourney, Flux, Leonardo AI, DALL-E, Sora, and 12 more models.
  Use when user says "build a prompt", "create a prompt", "write a prompt",
  "make me a prompt", "new prompt", or "prompt from scratch".

Prompt Builder

Build production-quality AI prompts using patterns extracted from 2,500+ curated prompts.

Build Workflow

Step 1: Determine Intent

Ask the user (if not already clear): 1. **Output type**: Image, Video, or Text? 2. **Target model**: Which AI model? (Midjourney, Flux, DALL-E, Leonardo, Sora, etc.) 3. **Subject**: What should the prompt create? 4. **Style/mood**: Any specific aesthetic?

Step 2: Find Reference Prompts

Search the database for similar prompts to use as inspiration:

python3 {PROMPT_ENGINE_DIR}/scripts/search_prompts.py "SUBJECT" --model MODEL --limit 5

Step 3: Construct the Prompt

Use this universal structure (adapt per model):

**Image Prompts:**

[Subject/Action] + [Setting/Environment] + [Lighting/Mood] + [Camera/Lens] +
[Style Reference] + [Technical Parameters]

**Video Prompts:**

[Camera Movement] + [Subject/Action] + [Setting] + [Lighting] +
[Duration/Speed] + [Style] + [Technical]

**Text Prompts:**

[Role/Context] + [Task] + [Constraints] + [Format] + [Tone] + [Examples]

Step 4: Apply Model-Specific Syntax

Load `{PROMPT_ENGINE_DIR}/references/model-guide.md` for model-specific formatting rules:

  • **Midjourney**: Use `--ar`, `--v`, `--style`, `--s`, `--chaos`
  • **Flux**: Natural language, detailed descriptions work best
  • **DALL-E**: Direct, descriptive, avoid negative prompts
  • **Leonardo AI**: Use model-specific keywords (Phoenix, Alchemy)
  • **Sora**: Camera movements, scene transitions, temporal descriptions

Step 5: Review and Refine

Present the prompt with: 1. The full prompt text 2. Recommended parameters/settings 3. Similar prompts from the database for comparison 4. Suggested variations (3 alternatives)

Quality Gates

  • Prompt must be > 30 characters
  • Must include subject + at least one modifier (style, lighting, or camera)
  • Must use model-appropriate syntax
  • No conflicting instructions (e.g., "realistic" + "cartoon")
Read more
Ships withprompt-engine

AI prompt database and builder skill for Claude Code with 2,500+ curated prompts across 19 categories and 17 AI models.

Get the whole plugin
Stats
113
Stars
29
Forks
Quiet
Maintenance
Python
Language
MIT
License
6mo ago
Last commit
8mo ago
Created
1d ago
Added

Repo: AgriciDaniel/claude-prompts

Other skills on prompt-engine.