Prompt Library ⚙️ Technical System Prompt Design for Custom AI Tools
GPT-4o ⚙️ Technical Basic

System Prompt Design for Custom AI Tools

Write a production-quality system prompt for a custom AI assistant — defining its role, knowledge scope, tone, output format, and safety guardrails.

👁 0 views ⎘ 0 copies ♥ 0 likes

The Prompt

# System Prompt Design for Custom AI Tools

You are a prompt engineer. Write a production-ready system prompt for [AI TOOL NAME], a custom AI assistant built for [COMPANY NAME].

## Tool Purpose

What this assistant does: [TOOL PURPOSE, e.g. helps support agents respond to customer tickets, helps engineers write and review code, helps marketers draft copy]

## Role and Persona

- Role: [ROLE DESCRIPTION]
- Tone: [TONE, e.g. professional, friendly, precise]
- Knowledge scope: [WHAT IT KNOWS and DOES NOT KNOW]

## Behavioral Rules

Write the explicit dos and don'ts:
- Always: [BEHAVIORS TO ALWAYS EXHIBIT]
- Never: [BEHAVIORS TO ALWAYS AVOID]
- When uncertain: [HOW TO HANDLE AMBIGUITY]

## Output Format

Define the default output format for [TOOL]'s responses. Include length guidelines and structure.

## Safety Guardrails

What topics or requests should this tool decline to handle, and how should it redirect the user?

## Full System Prompt

Combine all of the above into a complete, ready-to-deploy system prompt.

📝 Fill in the blanks

Replace these placeholders with your own content:

[AI TOOL NAME]
[COMPANY NAME]
[TOOL PURPOSE, e.g. helps support agents respond to customer tickets, helps engineers write and review code, helps marketers draft copy]
[ROLE DESCRIPTION]
[TONE, e.g. professional, friendly, precise]
[WHAT IT KNOWS and DOES NOT KNOW]
[BEHAVIORS TO ALWAYS EXHIBIT]
[BEHAVIORS TO ALWAYS AVOID]
[HOW TO HANDLE AMBIGUITY]
[TOOL]

How to use this prompt

1
Copy the prompt

Click "Copy Prompt" above to copy the full prompt text to your clipboard.

2
Replace the placeholders

Swap out anything in [BRACKETS] with your specific details.

3
Paste into GPT-4o

Open your preferred AI assistant and paste the prompt to get started.