# US visa support letter

> Draft and validate employer or institutional support letters for US visa types (H-1B, L-1, O-1, J-1) with required elements and no speculative language.



Tags: Immigration, United States, H-1B, L-1, O-1, J-1, Support letter


## Example Prompts

- Draft an H-1B support letter for our new software engineer
- Validate this L-1 support letter for required elements
- Check the letter for speculative language before we send it

URL: https://rakenne.app/skills/us-visa-support-letter/index.md

Try this skill: https://rakenne.app/a/?skill=us-visa-support-letter



## Overview

Draft and validate employer or institutional support letters for US visa types (H-1B, L-1, O-1, J-1) with required elements and no speculative language.

## When to use this skill

Use this skill when you are:

- **Preparing an initial support letter** for a new petition and want to make sure the narrative hits the required elements for the specific visa type.
- **Cleaning up a lawyer- or HR-drafted letter** to remove speculative or contingent language that could generate RFEs or pushback from USCIS/consulates.
- **Standardizing letters across multiple cases** (e.g. several H-1B engineers or J-1 researchers) so they follow a consistent structure and cover the same core points.
- **Revising letters close to filing deadlines** and need a fast completeness check rather than a full legal re-draft.

Typical users include immigration counsel, in-house legal teams, HR and global mobility teams, and hiring managers sponsoring candidates.

## Getting Started

Add your draft support letter to the workspace and activate the *US visa support letter* skill. Specify the visa type (H-1B, L-1, O-1, J-1) so the agent can validate the right elements.

## Tools

- **validate_support_letter** — Validates the letter for required elements per visa type (e.g. H-1B: specialty occupation, employer-employee relationship, wage, qualifications) and flags speculative or contingent language that can trigger RFEs.

## Example conversation

> **You:** Please draft an H-1B support letter for Maria Chen, Senior Data Engineer. Salary $165,000, start date March 1, and we need it to stress specialty occupation and no contingency.
>
> **Agent:** I've drafted the letter in `letters/chen_h1b_support.md` with role, duties, qualifications, salary, and a clear statement that the position is real and non-speculative. Running the validator.
>
> **Agent:** Validation: OK for specialty occupation, employer-employee, wage, qualifications. No speculative language flagged. Ready for signature.
>
> **You:** Add our company letterhead placeholder at the top.
>
> **Agent:** Done. The letter now starts with [Company Letterhead] and the date block.

## Output excerpt

Example when speculative language is found:

```
============================================================
US Visa Support Letter Validation
File: letters/support.md
============================================================

Visa type: H-1B

OK: specialty occupation
OK: employer-employee relationship
OK: wage
OK: qualifications

Speculative or contingent language (consider rephrasing):
  • "upon approval we will finalize the start date"

Action: Add missing elements and remove or rephrase speculative language.
```


---

Back to [Skill Library](https://rakenne.app/skills/index.md)
