Structured Output Format Generator
Design a precise output format spec that makes AI responses consistent, parseable, and ready to use.
Build a complete, production-grade system prompt for an AI assistant, agent, or automated workflow.
Design a complete system prompt for an AI assistant or automated tool. **What this AI assistant does:** [Describe the purpose — e.g. customer support agent, writing coach, code reviewer, research assistant] **Who it's talking to:** [Describe the end user — e.g. paying customers, internal team, developers, general public] **The platform or interface:** [e.g. chat widget on a SaaS product, Slack bot, API integration, internal tool] **Behaviors I want to enforce:** [e.g. always respond in bullet points, never discuss competitor products, ask clarifying questions before answering] **Behaviors to avoid:** [e.g. making up information, giving medical/legal advice, breaking character] **Tone and persona:** [e.g. professional but warm, concise and technical, friendly and encouraging] Write a complete system prompt that: 1. Establishes the AI's identity and role 2. Defines what it can and cannot help with 3. Sets the tone, response style, and format defaults 4. Handles edge cases (off-topic questions, unclear requests, sensitive topics) 5. Ends with any specific behavioral rules or constraints Format the system prompt in a code block, ready to paste.
Building system prompts for AI assistants, chatbots, agents, and automated pipelines in products and workflows.
A complete, production-ready system prompt in a code block, covering role, capabilities, constraints, tone, and edge-case handling.
Sign in to leave a comment.
No comments yet.
Be the first to share your thoughts.
Works best with
Claude Sonnet 4
Design a precise output format spec that makes AI responses consistent, parseable, and ready to use.
Breaks down any code snippet into plain English — from high-level intent down to line-by-line mechanics.
Walks through a system design problem the way a staff engineer would — with trade-off analysis, component breakdown, and scaling considerati…