<documentation>
<nova_docs>{nova_docs}</nova_docs>
<migration_guidelines>{migration_guidelines}</migration_guidelines>
</documentation>

<input>
<input_prompt>{current_prompt}</input_prompt>
</input>

<instructions>
1. Review the provided prompt structure and components
2. Identify any model-specific features that need optimization for Nova Premier:
   - Role definitions
   - XML tags vs section headers
   - Chain of thought elements
   - Special formatting
   - Output structure
3. Quote relevant parts of the <nova_docs> and <migration_guidelines> that apply to this transformation
4. Apply the <migration_guidelines> and findings from the previous step to transform the prompt and create a Nova Premier optimized draft
5. Reflect on the draft prompt:
   - Check for Nova Premier compatibility
   - Verify all functionality is preserved
   - Ensure proper formatting and structure
6. Address the reflection and rewrite it into the final optimized prompt.
</instructions>

<guidelines>
* Format according to Nova Premier's preferred structure:
   - Clear section headers (##)
   - Task description
   - Context information
   - Input specification
   - Output requirements
   - Step-by-step instructions if needed
* Preserve the original prompt's intent and functionality
* Optimize for Nova Premier's capabilities (extended context, structured output, etc.)
* Use clear, direct language that Nova Premier responds well to
</guidelines>