Write your first managed prompt in 5 minutes
A step-by-step walkthrough of saving, naming, and reusing your first prompt in PromptShip. With real examples for ChatGPT, Claude, and Gemini.
Most people read about prompt management for an hour and decide it's overhead. The fastest way to figure out whether it's worth your time is to spend five minutes saving a single prompt and feeling the difference. This guide does the second.
By the end you'll have a named, reusable prompt sitting in your library. Your prompt will run with the same instructions and same model every time. Your future-self (or your teammate) will be able to find it in two seconds. That's it. That's the experience prompt management is built around.
What you need to start
The mental model: a prompt is a saved tool#
When you save a file in your editor, you don't worry about losing your work. When you save a query in your SQL workbench, you can run it again next week. When you save a prompt in PromptShip, the same thing happens — except now it's a tool you can run, share, and version-control.
The shift is small but real: you stop typing the same instructions over and over and start building a library of named tools. Each tool has a job ("summarize support emails"), a configuration (which model, what variables), and a history (versions).
Step 1 — Sign up (30 seconds)#
Head to PromptShip and create a free account. The free plan gives you 200 prompts and a single workspace, which is way more than you need to start.
If you don't want to commit yet, you can also try as a guest — your prompts persist in your browser, and you can claim them later by signing up.
Step 2 — Click "+ New prompt"#
On your dashboard, click the New prompt button. You'll land on a blank editor. There are four fields you should care about:
- Name — the human-readable label. This is what you (and your team) will scan for later.
- Prompt — the prompt text itself.
- Model — which AI you wrote this for. Optional but helpful when you have prompts tuned per-model.
- Description — one line on when to use this prompt. Future-you will thank present-you.
Step 3 — Paste a prompt that already works for you#
Resist the urge to write something new and impressive. Paste a prompt you have used before — even if it's scrappy. The point is to internalize the workflow, not to write a masterpiece. Here are three real-world starter prompts if you do not have one handy:
Summarize the email below in 3 bullet points.
For each bullet, lead with a verb (e.g., "Confirms", "Asks", "Proposes").
End with one sentence: "Action needed: <yes/no, what>".
Email:
"""
{{email_body}}
"""Review the diff below as if you were a senior engineer doing a
thorough but kind code review.
For each issue you find, output:
- File and line number
- Severity (blocker / nit / suggestion)
- One-sentence explanation
- A concrete suggested change
Diff:
"""
{{diff}}
"""Draft a LinkedIn post based on the notes below.
Constraints:
- 120-180 words
- First line must be a hook (no "I'm excited to announce")
- One blank line between paragraphs
- End with a single open-ended question
Notes:
"""
{{notes}}
"""Pick one. Paste it into the prompt field. Give it a name like Email Summarizer or Code Review Buddy. Set the model. Hit save.
About those `{{double curly braces}}`
Step 4 — Run it#
Click Run (or open it in the Playground). PromptShip asks you for the variable values, sends the prompt to the model you chose, and shows you the output. Your prompt has now executed exactly the same way it would for any teammate who runs it next week.
That is the entire feedback loop. Save once, run forever.
Step 5 — Add a description and tag (don't skip this)#
This is the step everyone skips. It is also the step that decides whether your prompt is findable next month or buried in a list of 200 untitled drafts.
- Description: one sentence about when to reach for this prompt. Example: "Use this when summarizing customer-support email threads, not internal emails."
- Tag: at minimum, the rough category —
customer-support,code-review,marketing. One tag is fine. Three is plenty.
Common first-timer mistakes#
- Saving prompts with names like "test" or "v2". Future-you cannot search for that. Use the actual job: Email Summarizer, Bug Triage Reply, Sprint Demo Script.
- Saving five variants of the same prompt. Save one, then version it when you change it. That keeps history without cluttering your library.
- Hardcoding values that should be variables. If you find yourself editing "Acme Corp" to "Beta Inc" every run, that is a variable. Read the variables guide next.
- Skipping the description and tag. The 30 seconds you save not writing them is the 30 minutes you spend later finding a prompt you know exists somewhere.
- Saving every casual chat as a prompt. Save prompts you'll reuse. Trash one-off explorations. The library is valuable because it's curated.
Going further: what makes a great first prompt#
Naming for findability#
The pattern that scales: [Domain] — [Job to be done]. Support — Refund Request Reply. Marketing — Blog Post Outline. Future you will Cmd-K-search by domain, Cmd-K-search by job, find what you need in seconds. Random names break this; consistent names compound.
Descriptions that earn their keep#
Write the description as when to use this, not what it does. Bad: "Summarizes emails." Good: "For external customer-support emails — formal tone. Use Internal Email Recap for team-internal threads." The good version teaches the reader when to pick this prompt vs. similar ones.
Pick the model deliberately#
Different models reward different prompts — see the per-model guides for ChatGPT, Claude, Gemini. Tagging the model on the saved prompt prevents accidentally running a Claude-tuned prompt on Gemini and getting weaker output.
Quick reference#
The 60-second summary
The 5 steps: sign up → new prompt → paste a real prompt → run it → add description + tag.
The 30 seconds you can't skip: description and tag. They're what makes the prompt findable later.
Naming: [Domain] — [Job]. Never test, never v3.
What's next: variables (turn this prompt into a template that handles a thousand cases), then versioning (keep history when you change it).
What to do next#
You have a prompt saved. Two things make it dramatically more useful:
- Add variables. Read Prompt variables: turn one prompt into a thousand next. This is where prompt management actually starts paying rent.
- Browse for inspiration. The public prompt library has hundreds of curated prompts you can clone into your workspace with one click.
Put this guide to work
Save your prompts, version every change, and share them with your team — free for up to 200 prompts.