# Niw Document Review

> Use when the user wants a structured review of a specific EB-2 NIW document — petition letter, recommendation letter, business plan, personal statement, or evidence exhibit. Checks Dhanasar compliance, red flags, and consistency with the rest of the case, using the kit's review protocols.

- Skill: `kateaiuser/niw-document-review` (Agent Skill)
- Install (CLI): `npx skillmds@latest add kateaiuser/niw-document-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kateaiuser/niw-document-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: kateaiuser (https://skillmd.com/u/kateaiuser)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/kateaiuser/niw-document-review

---


# NIW Document Review

Review one immigration document against the `Matter of Dhanasar` framework and the kit's review protocols, and return a verdict the user can act on.

This is an educational drafting review, not legal advice. Final review belongs to a licensed immigration attorney.

## Step 1: Load context

- The document itself (convert from PDF/Word first if needed).
- The user's case profile — `case/PROFILE.md` if present; otherwise ask for a short case summary. Reviews without case context miss the most dangerous class of problems: cross-document inconsistencies.
- Other case documents, if the user points to them — for consistency checks.

## Step 2: Intake

Fill in the intake block from `protocols/document-review-template.md`: document type, status, goal, locked facts, known concerns. Ask the user only for fields you cannot infer.

## Step 3: Run the protocol chain

Use the suggested order from the template:

- **Any document (minimum):** `08-fact-checker` → `02-evidence-analyst` → `04-uscis-officer-simulator`
- **Narrative documents** (petition letter, personal statement, business plan): add `01-case-strategist` before and `03-narrative-architect` + `06-attorney-interface-agent` after.
- **Recommendation letters:** `08` → `05-recommendation-letter-builder` → `04` → `06`.

Protocols live in `protocols/`. Follow each protocol's output format and scoring scale — the scores make reviews comparable across documents and over time.

## Step 4: Evaluate against Dhanasar

Whatever the document type, close with the three-prong check:

**Prong 1 — Substantial merit and national importance:**
- Is the proposed endeavor specific (not "I work in an important field")?
- Is national importance tied to documented needs or federal priorities?
- Are the claims backed by evidence?

**Prong 2 — Well positioned:**
- Is there a clear nexus between the petitioner's record and the endeavor?
- Is there evidence of progress, not just plans?
- Is there a concrete plan with milestones?

**Prong 3 — Beneficial to waive:**
- Is the impracticality of labor certification explained?
- Is the broader U.S. benefit articulated beyond one employer?

## Step 5: Output

```markdown
# NIW Document Review

**Document:** [filename]
**Type:** [Petition Letter / Recommendation Letter / Business Plan / Personal Statement / Evidence Exhibit / Other]
**Date reviewed:** [today]
**Overall assessment:** [Strong / Adequate / Needs Work / Weak]

## Dhanasar Compliance
| Prong | Status | Notes |
|-------|--------|-------|
| 1. Merit & National Importance | ✅/⚠️/❌ | ... |
| 2. Well Positioned | ✅/⚠️/❌ | ... |
| 3. Beneficial to Waive | ✅/⚠️/❌ | ... |

## Protocol Scores
[one line per protocol run: name → score(s)]

## Strengths
## Issues (Must Fix)
## Recommendations (Should Fix)
## Red Flags
## Questions for the Attorney
```

## Step 6: Save

Offer to save the review to the user's case folder, for example `case/reviews/review_[doctype]_[date].md`.

