thinkhard.SI

Prompt repository Assistants & system prompts

System prompt examples for custom GPTs, Projects and chatbots

10 system prompts for assistants that other people will use: custom GPTs, Claude Projects, Gemini Gems, customer-facing chatbots and tool-using agents. Each one says what the assistant may and may not do, what to do when it does not know, and how to resist being talked out of its instructions.

Prompts
10
Registry code
SYS
Average score
10 out of 10
Works in
ChatGPT, Claude, Gemini and Copilot

The 10 prompts

  1. SYS-001Hardened system prompt for a customer-facing assistantYou are putting a chat assistant in front of customers, and it must stay on topic, protect personal data, resist manipulation and hand off to a person.Claude10 out of 10
  2. SYS-002Document answerer that cites sources and refuses outside themYou are building retrieval-augmented answers (RAG) over your own documents and need cited answers, with a clean refusal when the documents do not cover the question.GPT10 out of 10
  3. SYS-003System prompt for an agent that uses tools safelyYou are giving a model tools that read and change things, and it must confirm before anything irreversible and never act on instructions hidden in tool results.Gemini10 out of 10
  4. SYS-004System prompt for an internal policy Q&A assistantYou want employees to ask an assistant about HR and workplace policies, such as leave, benefits or remote work, and get answers quoted from the policy, with personal and sensitive cases sent to a person.Claude10 out of 10
  5. SYS-005System prompt for a meeting-notes assistantYour app turns meeting transcripts into notes, and they must record decisions and action items accurately, never inventing an owner or a deadline.GPT10 out of 10
  6. SYS-006System prompt to extract fields from documents into JSONYour app needs the same fields pulled from invoices, forms, contracts or emails into JSON, with nothing made up when a field is missing.Gemini10 out of 10
  7. SYS-007Write instructions for a Custom GPT, Claude Project or GemYou need a reusable assistant for a repeated task and want clear instructions and a list of files to attach.Any chat10 out of 10
  8. SYS-008Improve a prompt that gives inconsistent resultsYou need a prompt you use often rewritten so it gives reliable, well-formatted answers.Any chat10 out of 10
  9. SYS-009Build a test set and rubric to evaluate an AI featureYou need example inputs, expected behavior and a scoring rubric before you change prompts or models.Claude10 out of 10
  10. SYS-010System prompt for an assistant that drafts email repliesYou need an assistant that drafts replies in your voice and flags anything it should not answer.Any chat10 out of 10

How to use them

  1. Open a prompt and press Fill in variables. Type your details into each blank; they stay in your browser.
  2. Copy the filled prompt into ChatGPT, Claude, Gemini or Copilot, or check it first in the Prompt Grader.
  3. Read the answer against your own facts before you use it. The Fact Check List shows what to check.

Questions

What should a system prompt include?

Who the assistant serves, what it may help with, what it must refuse, the facts it works from, the format of its answers, and what to do when unsure. The examples here include all of that, and the Chatbot Safety Test on this site checks how well one holds up against tricks.

Do these prompts work in Claude, Gemini and Copilot?

Yes. Each prompt is laid out for one kind of model, shown beside it, but every one works in ChatGPT, Claude, Gemini and Microsoft Copilot. Fill in the blanks and paste the whole prompt into the chat.

Are these prompts free?

Yes. You can open ten prompts without signing up, and a free email unlocks all 319 in the repository. Use them in your own work and your clients' work; please do not republish the collection.