? Guide

How to use your prompts

Where to paste your prompt on every supported AI platform, what to do if it doesn't fit, and anything to know before you start.

01 Specialists

How to use your specialist

Where to paste your specialist prompt on each supported AI platform, and what to do if it doesn't fit.

Bought several specialists? Run them together as a team →

Quick-reference summary

Specialist prompts run a large number of characters — deliberately, since that depth (worked examples, decision logic, safety and jurisdiction handling) is what makes it a real specialist rather than a one-line instruction. Not every platform's persistent-instructions field can hold that much text. This table tells you, per platform, exactly where to paste it and what to do if it's too long.

PlatformWhere to pastePersistent field limitIf it's too long
ClaudeProjects → InstructionsNo fixed cap (shared 200K-token context window)Won't happen — full prompt fits comfortably
OllamaModelfile SYSTEM promptNo UI cap (limited only by the local model's context window)Won't happen on any modern local model
GrokCustom Instructions12,000 charactersPaste as your first message instead
PerplexityProject → Instructions8,000 charactersPaste as your first message instead
ChatGPTCustom GPT / Project Instructions~8,000 charactersPaste as your first message in a regular chat
GeminiGem instructionsNo published hard cap (Google recommends 500–2,000 for best results)Fall back to first-message if anything's cut off
Microsoft CopilotCustom InstructionsNo published limitFall back to first-message if anything's skipped
DeepSeek— (no persistent field exists)Not applicableAlways paste as your first message, every new chat
Kimi— (no persistent field exists)Not applicableAlways paste as your first message, every new chat

Each prompt is also classified by how it's meant to be used — see the platform notes below.

Platform-by-platform detail

Claude

Fits

Bottom lineFits comfortably — no action needed.

  1. Open a Project, go to Project Instructions (or Project Knowledge), and paste the full prompt.
  2. Claude Projects share a 200,000-token context window across instructions, uploaded files, and chat history — a single prompt uses only a small fraction of that.
  3. No Project? Paste the prompt as your first message in a regular chat — it works identically for that conversation.

Ollama

Fits

Bottom lineFits comfortably — no action needed.

  1. Add the prompt as the SYSTEM instruction in a Modelfile, or paste it as the system prompt in your preferred Ollama front-end.
  2. Since Ollama runs entirely on your own machine, there's no publisher-imposed field limit — the only ceiling is the context window of whichever model you've pulled (commonly 8K–128K+ tokens, i.e. plenty of room).

Grok

Usually fits

Bottom lineFits for most files; a few of the longest may need the first-message method.

  1. Go to Settings → Personalization → Custom Instructions and paste the prompt.
  2. The current limit is 12,000 characters. If your specific prompt is longer, paste it as your first message in a new conversation instead — the full text still works, it just won't persist automatically across new chats.

If the 12,000-character limit ever changes, the first-message method works as a reliable fallback.

Perplexity

First message

Bottom lineWill likely truncate — use the first-message method.

  1. Perplexity Projects cap Instructions at 8,000 characters, which is shorter than nearly every prompt in the library.
  2. Paste the prompt as your first message in a new Perplexity thread instead of the Project Instructions field.

ChatGPT

First message

Bottom lineWill truncate — use the first-message method.

  1. None of ChatGPT's persistent fields reliably fit these prompts: the Custom Instructions box (~5,000 characters), a Custom GPT's Instructions field (~8,000 characters), or a Project's Instructions field (~8,000 characters).
  2. Paste the full prompt as your first message in a regular ChatGPT conversation. It will use the whole prompt for that conversation; start a new chat with the same first message whenever you want a fresh session.

Gemini

Paste & check

Bottom lineWorks well — paste it and check.

  1. Create a Gem and paste the prompt into its instructions.
  2. Google has not published a hard character limit for Gem instructions; their own guidance recommends 500–2,000 characters for best results, but doesn't state where a hard cutoff (if any) actually is.
  3. If the Gem seems to ignore parts of the prompt, fall back to pasting it as your first message in a regular Gemini chat instead.

Microsoft Copilot

Paste & check

Bottom linePaste it directly — use the fallback if anything's skipped.

  1. Go to Copilot (copilot.microsoft.com or the Copilot app) → Settings → Personalization → Custom Instructions, and paste the prompt there.
  2. Microsoft hasn't published a character limit for this field.
  3. If the specialist's behavior seems incomplete, or parts of the prompt seem to be ignored, fall back to pasting the full prompt as your first message in a new chat instead — this works regardless of the Custom Instructions field's actual limit.

This is the everyday Copilot chat, not Copilot Studio's custom "agents" feature (a separate Microsoft 365 tool for building your own bots), which has an official 8,000-character instructions limit — if you're building an agent rather than just chatting, use that number instead.

DeepSeek

First message only

Bottom lineNo persistent field exists — first-message method only.

  1. DeepSeek's chat app currently has no custom-instructions or persistent system-prompt feature at all (this is a known, requested-but-unbuilt feature, not a length issue).
  2. Paste the full prompt as your first message at the start of every new conversation.

Kimi

First message only

Bottom lineNo persistent field exists — first-message method only.

  1. Kimi's consumer chat interface does not currently offer a persona or custom-instructions setting for everyday users.
  2. Paste the full prompt as your first message at the start of every new conversation.

Platform limits can change without notice. If a field behaves differently than described above, the first-message method always works as a fallback — on any platform, regardless of its persistent-instructions limit.

02 Specialist teams

Running multiple specialists together, as a team

The Specialists guide covers one specialist at a time. If you've bought several for the same business — say, every BUS and MKT specialist — most platforms let you group them under one shared "company" workspace, so every specialist draws on the same background information (your brand, products, audience) instead of you re-explaining your business in every single chat. The feature exists on six of the nine platforms, under a different name on each one; two platforms don't have it yet, and one (Ollama) leaves it entirely up to you to build.

Quick-reference: team setup by platform

PlatformShared-workspace featureWorks for a team of specialists?
ClaudeProjectsYes — one Project per company, one chat per specialist
ChatGPTProjectsYes — same pattern as Claude
GrokWorkspaces, plus Custom Agents (max 4)Yes — Workspaces for any number; Custom Agents for up to 4 "pinned" ones
PerplexityProjects (some guides still call these Spaces)Yes — same pattern as Claude
Microsoft CopilotNotebooksYes — available on individual Personal/Family/Premium/Pro plans, not just business accounts
GeminiNo shared-workspace featurePartial — each Gem is standalone; link the same Google Drive folder to each one as a workaround
DeepSeekNoneNo — re-paste your company context in every new chat
KimiNoneNo — re-paste your company context in every new chat
OllamaNone (self-hosted)Yes, but you build it — most flexible option if you're comfortable with basic setup

Platform-by-platform team setup

Claude — Projects

Team ready

Bottom lineCreate one Project per company; every chat inside it shares the same files and instructions.

  1. Create a Project and upload your company's background (brand info, product details, prior work) to its Knowledge Base.
  2. Keep Project Instructions light and neutral — not a specific specialist's prompt, since that field applies to every chat in the Project, not just one.
  3. Start a new chat per specialist, paste that specialist's full prompt as the first message, and rename the chat with the specialist's name (e.g. "Marketing Strategist").
  4. Every chat in the Project automatically pulls from the same company knowledge, without you repeating it per specialist.

ChatGPT — Projects

Team ready

Bottom lineWorks the same way as Claude's Projects.

  1. Create a Project, upload your company files, and set light Project-level Instructions — these override your global Custom Instructions and apply to every chat in the Project.
  2. One chat per specialist, prompt pasted as the first message, all of them drawing on the same shared files.

Grok — Workspaces + Custom Agents

Team ready

Bottom lineTwo options — Workspaces for any number of specialists, or Custom Agents for a fixed roster of up to 4.

  1. Workspaces: create one, upload your company's reference files, and set workspace-level instructions (these override your global Custom Instructions). Start a new chat per specialist inside it, pasting the prompt as the first message — the same shared-files pattern as Claude and ChatGPT, with no limit on how many specialists you add.
  2. Custom Agents: Grok separately lets you save up to 4 persistent named agents account-wide, each with its own instructions — closer to "always-on personas" than Workspaces. Each agent's instructions are capped at roughly 4,000 characters, though, which is shorter than many specialist prompts — check a prompt's length before relying on this slot, and use Workspaces instead for any specialist that doesn't fit.

Perplexity — Projects

Team ready

Bottom lineSame shared-files-and-instructions pattern as Claude and ChatGPT.

  1. Create a Project, upload your company documents, and set Project-level instructions.
  2. Start a separate thread per specialist inside it, pasting the specialist's prompt as the first message.
  3. One difference from Claude/ChatGPT: Perplexity doesn't carry conversation content between threads automatically — each thread still starts fresh beyond the shared files and instructions, so if one specialist's output needs to inform another, copy it across by hand.

Microsoft Copilot — Notebooks

Team ready

Bottom lineAvailable even on individual (non-business) Microsoft 365 plans, not just enterprise accounts.

  1. Create a Notebook and add reference sources (Word, Excel, PowerPoint files, Copilot Pages) — Copilot answers only from what's curated in that Notebook.
  2. Set notebook-level instructions for tone and format.
  3. One conversation per specialist inside the Notebook, with the prompt pasted at the start.
  4. Requires a SharePoint or OneDrive license, which is included with Personal and Family plans — so most individual subscribers already qualify without upgrading.

Gemini — no shared-workspace feature yet

Partial · workaround

Bottom lineEach Gem stands alone — there's no Claude/ChatGPT-style shared company folder across Gems.

  1. Every Gem has its own separate instructions and its own separately uploaded files; nothing carries over between Gems automatically.
  2. Workaround: put your company documents in one Google Drive folder, then link that same Drive folder to each specialist's Gem individually when you create it. It's a few extra clicks per Gem instead of one shared upload, but it gets every specialist reading from the same source material.

DeepSeek and Kimi — no team feature

No team feature

Bottom lineNeither platform has a persistent-instructions or shared-workspace feature at all right now — the same limitation that applies to a single specialist (see the Specialists guide) rules out grouping them, too.

  1. The only option is to paste both your company's background and the specialist's prompt together at the top of every new chat, every time.

Ollama — Build it yourself

DIY

Bottom lineNo vendor "Projects" feature, because Ollama is self-hosted — but for the same reason, it's the most flexible of all nine platforms if you're comfortable with basic setup.

  1. Run each specialist as its own named local model, with that specialist's prompt as its SYSTEM instruction.
  2. A community front-end such as Open WebUI adds shared "workspace" folders and file-grounding across your local models, closer to the Projects/Notebooks pattern above.
  3. For specialists that should actually hand work to each other automatically rather than you copying between them, a lightweight local orchestration setup (a short script, or a framework like AutoGen or CrewAI) can route tasks between them — this is a real technical project rather than a UI feature, worth it mainly if you or someone you work with is comfortable setting it up.

Platform limits can change without notice. If a field behaves differently than described above, the first-message method always works as a fallback — on any platform, regardless of its persistent-instructions limit.

03 Image prompts

How to use your image prompts

Where to paste your prompt for each supported AI image platform, what to do when a product calls for uploading your own photo, and anything specific to know about that platform before you generate.

First, two quick things to know

Generate vs. Transform

Every product is labeled one or the other at the top of its file. A Generate product is created from the text description alone — nothing to upload.

A Transform product edits a photo you provide (yours, your pet's, your product's) — you'll need that photo ready before you start, and the platform section will tell you what to attach it to.

Use the matching platform section

Each product file contains a separate version written specifically for each platform below — same idea, different wording and structure, because no two platforms read a prompt the same way.

Copy the whole block under the heading for the platform you're using; don't combine pieces from two different platform sections.

Quick-reference summary

PlatformWhere to goCostYour own photo (Transform)
Midjourneymidjourney.comPaid subscription requiredYes — via the Edit Model
GPT Image 2chatgpt.com (ChatGPT)Free tier availableYes — upload directly in chat
Gemini (Nano Banana 2 / Pro)gemini.google.comNano Banana 2 free; Nano Banana Pro needs a paid Google AI planYes — upload directly, or edit from your Library
Grok Imaginegrok.com (or the X app)Free tier availableYes — up to 5 reference images per request
Seedreamdreamina.capcut.comFree tier availableYes — up to several reference images for consistent styling
Adobe Fireflyfirefly.adobe.comFree with an Adobe account (daily generation limit)Yes — Image-to-Image or the Edit Image workspace
FLUX (standard + Kontext)playground.bfl.aiFree trial credits, then paidYes, via Kontext — same playground handles both
Stable Diffusionstability.ai/stable-assistantPaid subscription (Stable Assistant); free self-hosted options exist for technical usersYes — image-to-image with a negative prompt field
Canva (Magic Media)Inside any Canva design → Magic MediaFree plan includes limited monthly AI credits; Canva Pro includes moreNo — generation only
Ideogramideogram.aiFree tier available with limited monthly generationsNo — generation only

Platform-by-platform detail

Midjourney

Paid onlyTransform

Bottom linePaste the whole prompt, including the part after the two dashes — that's not a separate setting, it's part of the text Midjourney reads.

  1. Go to midjourney.com, sign in, and open the Create page. Type the prompt into the Imagine bar at the top.
  2. Everything after the -- flags (--ar 1:1 --v 8.2 --stylize 120, etc.) belongs in that same text box — type it exactly as written in the file. Midjourney parses these as part of the prompt itself.
  3. If a setting doesn't seem to apply, the settings icon next to the Imagine bar also lets you adjust aspect ratio and style strength directly — use it as a backup, not instead of the typed flags.
  4. For Transform products: attach your photo via the Edit Model (look for the upload/attach option on the Create page) before adding the rest of the prompt text — the file's Midjourney section tells you exactly what to attach.
  5. Requires a paid Midjourney subscription; there's no free tier.

OpenAI GPT Image 2 via ChatGPT

Free tierTransform

Bottom lineWorks on any ChatGPT plan, including free.

  1. Go to chatgpt.com or open the app, and either describe the image directly in a normal conversation, or select More → Images for the dedicated interface.
  2. Paste the prompt as written — it's already structured in ChatGPT's preferred format (Scene/Subject/Constraints, or Input/Preserve/Change for Transform products).
  3. For Transform products: upload your photo directly in the chat, then paste the rest of the prompt describing the change. You can optionally use the selection tool to highlight just the area to edit, or skip it and describe the change in words.
  4. Available on all ChatGPT tiers, including free.

Gemini — Nano Banana 2 / Pro in Gemini

Free tierTransform

Bottom lineNano Banana 2 is free to use; Nano Banana Pro needs a paid Google AI plan.

  1. Go to gemini.google.com, open the sidebar, and select Images. Paste the prompt into the text box.
  2. For Transform products: upload your photo directly, or go to Library, click an existing image, then use the Chat button beneath it to describe the edit.
  3. Nano Banana 2 is available to everyone. Nano Banana Pro (the higher-fidelity option, better for precise editing and text-heavy compositions) requires a paid Google AI subscription — if you don't have one, Nano Banana 2 still uses the same prompt structure in this file.

Grok Imagine

Free tierTransform

Bottom lineSign in with an X account, then paste the prompt into the Imagine tab.

  1. Go to grok.com (or the X app) and sign in with an X account. Find the Imagine tab (top menu on desktop, bottom navigation on mobile) and make sure it's set to image mode.
  2. Paste the prompt into the composer and generate.
  3. For Transform products: look for the upload/attach option in the Imagine composer — Grok Imagine supports up to 5 reference images per request, though most of this library's products only need the one photo you're editing.
  4. Free tier available.

Seedream via Dreamina

Free tierTransform

Bottom lineAccessed through Dreamina, ByteDance's consumer app for Seedream — not a standalone Seedream website.

  1. Go to dreamina.capcut.com, sign in, and select AI Image from the main menu.
  2. Paste the prompt, choose whichever Seedream model is currently offered (ByteDance updates this periodically — use the current one rather than looking for a specific version number), set the aspect ratio, and generate.
  3. For Transform products: Dreamina supports uploading multiple reference images for consistent styling — attach the photo the prompt's Reference image role calls for (character, product, or background).
  4. Free tier available.

Adobe Firefly

Free accountTransform

Bottom lineFree with an Adobe account, no separate subscription needed for basic use.

  1. Go to firefly.adobe.com and select Text to Image for Generate products. Type the prompt into the description field.
  2. For Transform products: use the Image-to-Image generator (upload a reference image) or generate first, then open the Edit Image workspace, where Generative Fill and Generative Remove let you describe the change directly on the uploaded photo.
  3. Free with an Adobe account; free accounts get a daily generation allowance.

FLUX Standard + Kontext editing

Trial, then paidTransform

Bottom lineOne official playground handles both the standard generate prompts and the Kontext editing prompts in this library.

  1. Go to playground.bfl.ai — this is Black Forest Labs' own site, no coding or API setup required.
  2. For Generate products, paste the prompt as written.
  3. For Transform products, the file's FLUX section will say FLUX.1 Kontext — upload the photo it calls for in the same playground, then paste the instruction text.
  4. Free trial credits are typically available when you sign up; continued use is paid.

Stable Diffusion

PaidTransform

Bottom lineStability AI's own current product is Stable Assistant, and it's a paid subscription — factor that in before choosing this platform for a product.

  1. Go to stability.ai/stable-assistant (also available as a Telegram bot) and paste the main prompt.
  2. This is the one platform in the library with a dedicated negative prompt field, separate from the main prompt box — the file gives you a specific Negative prompt: line for exactly this field, use it rather than folding it into the main prompt.
  3. For Transform products: use the image-to-image option and upload your photo alongside the prompt.
  4. Stable Assistant requires a paid subscription (a short free trial is typically offered). If you'd rather not pay for this platform specifically, Stable Diffusion is also open-source and can be run through free, self-hosted community tools — a more technical route, but a real option if you don't want a subscription just for this one platform.

Canva Magic Media

Free planGenerate only

Bottom lineGenerate-only — there's no Canva version of a Transform product, so you'll only see this section on products that don't need your own photo.

  1. Open or start a design in Canva, find Magic Media in the side panel (or search for it under Apps), and select the Images tab.
  2. Paste the prompt into the description field, choose a style and layout that matches the product, and click Generate images.
  3. Included on Canva's free plan with a limited number of AI credits per month; Canva Pro includes a more generous allowance.

Ideogram

Free tierGenerate only

Bottom lineGenerate-only, and it's the strongest of all ten platforms for getting exact text right — but check that Magic Prompt isn't rewriting your prompt before you generate.

  1. Go to ideogram.ai, sign in, and paste the prompt into the main input box.
  2. Ideogram's Magic Prompt feature can automatically expand short prompts with extra detail — since this library's prompts are already fully written, turn Magic Prompt off (or check it's off) so your exact wording is used instead of being rewritten.
  3. Aspect ratio and style are adjustable through on-screen controls before you generate.
  4. Free tier available with a limited number of monthly generations.

Platform interfaces change often — if a button has moved or a feature looks different from what's described here, the core steps stay the same: paste the prompt written for that platform, and upload the photo it calls for when the product is a Transform. If something looks meaningfully broken rather than just moved, treat it as worth a second look before finalizing an image for a customer.