← All articles

How to write prompts for Sora, Midjourney and Kling: a beginner’s guide

How to write prompts for Sora, Midjourney and Kling on NeuralSpace — one formula plus the example tokens of a good image prompt

The short version (BLUF)

A good prompt follows a fixed formula: subject, action, style, camera, light. This guide breaks the formula down for images (Midjourney, Flux), video (Sora, VEO) and image-to-video (Kling) — with the typical mistakes, all of which I made myself.

You know the feeling: you spot someone's jaw-dropping result in Midjourney, copy a similar prompt — and get garbage? I've been there. Turns out it's not the model, it's HOW you phrase the request. The prompt is 80% of the result. Here are the rules that actually work for Sora, Midjourney, Kling and pretty much any generative model. We use them inside NeuralSpace.

The formula — memorize it, don't drift

Subject + action + environment + style + light + composition.

The NeuralSpace prompt formula: subject + action + environment + style + light + composition, with a vague prompt versus a controlled one side by side

Every link adds control. No subject — the model invents its own. No style — you get an "average photo". No light direction — you lose the mood. You don't have to spell out all six every time, but the more you add, the closer the hit.

Prompts for images (Midjourney, Flux)

  • Short comma-separated blocks: "girl in a red coat, autumn park, soft backlight, 35mm film"
  • Name the style and references. "Watercolour", "isometric", "in the spirit of Wes Anderson" — the model gets it
  • Negatives go separately! Don't write "no text" in the main prompt — that's what the negative prompt is for
  • In NeuralSpace you can write in any language — the platform handles the translation for you

Prompts for video (Sora, VEO)

  • Frame first, motion second: "city street in the evening, camera slowly dollies back, people walk past with umbrellas"
  • State the duration: "3 seconds", "short motion". Skip it and the model decides for you — and may guess wrong
  • Complex clip? Break it into scenes — that's exactly what Sora 2 Pro Storyboard in the "Video" section is built for

Image-to-video (Kling)

The big mistake here is re-describing the picture. The picture already exists! Describe the motion only: "hair blowing in the wind from the left", "the character takes a step, camera static". Short and concrete.

Per-model prompting tips for Midjourney, Sora and Kling plus four common mistakes: a 200-word prompt, contradictions, too many references, and trying to fix everything in one prompt

Common mistakes (I made all of them)

  • A 200-word prompt — the model gets confused and serves mush
  • Contradictions: "winter night, sunlight" — seriously, people write this
  • Five references in one request. One or two is the max
  • Trying to fix everything with a single prompt instead of refining step by step

You can borrow templates and proven prompts from the "Trends" section — it shows what other NeuralSpace users are generating.

Frequently Asked Questions (FAQ)

Q: How do I get the best result from the AI?
A: Use detailed prompts (descriptions) in English; specify style and scene details.

Q: Can I use this content commercially?
A: Yes, all generated content belongs entirely to you.