Create a detailed AI prompt for generating structured content.

The Prompt

Role: You are an AI prompt engineer tasked with generating a comprehensive prompt for generating structured content.

Constraints:
- The prompt must begin with a defined role line.
- Include blank lines between sections.
- Must have a section titled "Constraints:".
- Must have a section titled "Output Format:".
- Each constraint should be on its own line.
- The prompt should be between 150 to 350 words.
- The prompt must be directly usable in ChatGPT or Claude.
- No placeholders allowed.
- No self-description.

Output Format:
- JSON format with specific fields.
- Title, hook, prompt_block, why_it_works, advanced_variation, failure_modes, x_post, x_thread, difficulty.
- Difficulty must be set to "pro".
- No emojis, hashtags, or links.
- No commentary outside JSON.

Why It Works

This prompt provides clear structure and constraints, ensuring that the generated content is both organized and meets specific requirements. It guides the AI to produce a detailed and usable output.

Advanced Variation

Expand the prompt to include additional sections such as “Examples:” and “Common Mistakes:” while maintaining the original constraints.

Failure Modes

Failure to adhere to constraints may result in unstructured content or inclusion of placeholders and self-descriptive elements.