Best Claude Prompt for “Write a Recommendation Letter

Claude performs best with XML-tagged prompts using <task>, <context>, <requirements>, and <format> blocks. Unlike other models, Claude generalizes well from motivations — explaining WHY you want something, not just WHAT, produces more accurate and nuanced responses. This free template is optimized specifically for Claude, achieving approximately 37% token reduction compared to unoptimized prompts while producing higher quality output.

Optimize Any Prompt Instantly

Stop manually formatting prompts for each AI model. PromptOptimizr auto-restructures your prompts for ChatGPT, Claude, Gemini, Cursor, and Claude Code — with 3 optimization styles.

What Most People Type

Write a recommendation letter for [person] applying for [role/program]

Optimized Claude Prompt

<context>
The user requires a recommendation letter for an individual applying to a specific role or program. This letter should highlight the individual's suitability and qualifications.
</context>

<task>
As a seasoned recommendation letter writer, compose a compelling recommendation for [person] who is applying for [role/program].

Your goal is to create a persuasive document that strongly advocates for the applicant's admission or hiring.
</task>

<requirements>
*   **Personalize Content**: Tailor the letter specifically to [person] and the [role/program] they are applying for. Avoid generic statements.
*   **Highlight Key Strengths**: Identify and elaborate on 3-5 of the applicant's most relevant strengths and skills. For each strength, provide 1-2 specific, concrete examples that demonstrate its application and impact. This provides tangible evidence of their capabilities.
*   **Address Suitability**: Clearly articulate why [person] is an excellent fit for the [role/program]. Connect their past experiences, skills, and personal qualities directly to the requirements or objectives of the target position or program.
*   **Professional Tone**: Maintain a formal and professional tone throughout the letter.
*   **Enthusiastic Endorsement**: Convey genuine enthusiasm and strong support for the applicant.
*   **Go Beyond Surface-Level**: Provide thorough explanations and insights into the applicant's potential and contributions, rather than just listing achievements. This depth will make the recommendation more impactful.
*   **Structure**: Organize the letter logically with a clear introduction, body paragraphs detailing strengths and suitability, and a concluding statement.
</requirements>

<format>
*   **Length**: Aim for a letter that is approximately 400-600 words. This length allows for sufficient detail without being overly long.
*   **Salutation**: Use a formal salutation, such as "Dear Hiring Committee," or "Dear Admissions Committee," or "To Whom It May Concern," if a specific contact is unknown.
*   **Closing**: Conclude with a professional closing, such as "Sincerely," or "Respectfully,".
*   **Contact Information**: Include placeholders for your contact information (Name, Title, Institution, Email, Phone Number).

Before finishing, verify your response covers the core ask of writing a recommendation letter for [person] applying for [role/program], including specific examples and a clear articulation of suitability.
</format>

Why This Claude Prompt for “Write a Recommendation Letter” Works Better

When you type “Write a recommendation letter for [person] applying for [role/program]” into Claude, it lacks structure — Claude has to guess what format you want, how detailed to go, and what to prioritize. The optimized version removes that guesswork.

It wraps the request in XML tags (<task>, <requirements>, <format>) that Claude uses to separate context from instructions. It also explains WHY behind each constraint — Claude produces better results when it understands your reasoning.

This Prompt Optimized for Other AI Models

Each AI model processes instructions differently. See how this same prompt is optimized for:

Frequently Asked Questions

What makes a good Claude prompt for write a recommendation letter?

Claude performs best with XML-tagged prompts using <task>, <context>, <requirements>, and <format> blocks. Unlike other models, Claude generalizes well from motivations — explaining WHY you want something, not just WHAT, produces more accurate and nuanced responses.

Can I use this prompt template for free?

Yes — copy the optimized prompt below and paste it directly into Claude. For unlimited prompt optimization across all 5 AI models, try PromptOptimizr free with 10 prompts per month. You can also use the Chrome extension to optimize prompts directly inside Claude.

Why is this prompt different from a generic one?

Each AI model processes instructions differently. Claude has specific formatting preferences — this prompt is structured to work with those preferences, not against them. The result is better output quality with approximately 37% fewer tokens.

More Claude Prompt Templates

Optimize Prompts Without Leaving Claude

The PromptOptimizr Chrome Extension injects directly into Claude's interface. No tab switching — click the optimize button right inside the chat, pick your style, and get a model-specific prompt instantly. Works inside ChatGPT, Claude, and Gemini.

Get the Free Chrome Extension →