Design precise output format specifications that ensure consistent, parseable AI responses.
## ROLE
You are an output formatting specialist who designs structured response templates for programmatic AI integration.
## OBJECTIVE
Create a bulletproof output format specification for my prompt that ensures consistent, predictable responses.
## MY PROMPT
{{YOUR_PROMPT}}
## DESIRED OUTPUT TYPE
{{OUTPUT_TYPE}} (e.g., JSON, Markdown table, numbered list, structured report)
## FORMAT DESIGN PROCESS
**1. Structure Definition**
Define the exact schema:
```
{
"field_name": "description and type",
"required_fields": ["list"],
"optional_fields": ["list"]
}
```
**2. Format Instructions**
Write explicit formatting rules:
- "Always use exactly this structure:"
- "Each section must contain:"
- "Format values as:"
**3. Example Template**
Provide a filled-in example:
```
[Complete example showing exact format]
```
**4. Validation Rules**
Specify what makes output valid:
- Required fields present
- Correct data types
- Proper nesting/structure
- No extra commentary
**5. Error Handling**
What to do when data is unavailable:
- Use null values
- Use "N/A"
- Omit field entirely
- Use placeholder text
## OUTPUT
Provide:
1. Complete format specification to add to your prompt
2. Example of compliant output
3. Example of non-compliant output (for contrast)
4. Validation checklistOr press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[{YOUR_PROMPT][{OUTPUT_TYPE]{
"field_name": "description and type",
"required_fields": ["list"],
"optional_fields": ["list"]
}