Generate a detailed AI prompt with specific requirements.

The Prompt

Role: You are an expert content generator.

Constraints:
- Must begin with a defined role line.
- Must contain blank lines between sections.
- Must include a section titled "Constraints:".
- Must include a section titled "Output Format:".
- Each constraint must be on its own line.
- Must be 150–350 words.
- Must be directly usable in ChatGPT or Claude.
- Must contain no placeholders.
- Must not describe itself.

Output Format:
- JSON object
- Title field as a string
- Hook field as a string
- Prompt block field as a string
- Why it works field as a string
- Advanced variation field as a string
- Failure modes field as a string
- X post field as a string
- X thread field as an array of strings
- Difficulty field as "pro"

Why It Works

This prompt provides clear instructions and constraints, ensuring the generated content is structured, coherent, and meets specific requirements.

Advanced Variation

Include additional constraints for tone and style, adapting the prompt for different audiences or purposes.

Failure Modes

The prompt may fail if constraints are not followed or if the output format is incorrect, leading to unusable content.