Files
everything-claude-code/skills/visa-doc-translate
Visa Doc Translator a52fb7a9d9 feat(skills): add visa-doc-translate skill
Add automated visa document translation skill that:
- Supports multiple OCR methods (macOS Vision, EasyOCR, Tesseract)
- Translates documents to professional English
- Generates bilingual PDFs (original + translation)
- Handles various document types (bank statements, employment certificates, etc.)
- Perfect for visa applications to Australia, USA, Canada, UK, EU

Tested with retirement certificates and other official documents.
2026-02-20 16:25:23 +08:00
..

Visa Document Translator

Automatically translate visa application documents from images to professional English PDFs.

Features

  • πŸ”„ Automatic OCR: Tries multiple OCR methods (macOS Vision, EasyOCR, Tesseract)
  • πŸ“„ Bilingual PDF: Original image + professional English translation
  • 🌍 Multi-language: Supports Chinese, and other languages
  • πŸ“‹ Professional Format: Suitable for official visa applications
  • πŸš€ Fully Automated: No manual intervention required

Supported Documents

  • Bank deposit certificates (存款证明)
  • Employment certificates (在职证明)
  • Retirement certificates (ι€€δΌ‘θ―ζ˜Ž)
  • Income certificates (ζ”Άε…₯证明)
  • Property certificates (房产证明)
  • Business licenses (θ₯δΈšζ‰§η…§)
  • ID cards and passports

Usage

/visa-doc-translate <image-file>

Examples

/visa-doc-translate RetirementCertificate.PNG
/visa-doc-translate BankStatement.HEIC
/visa-doc-translate EmploymentLetter.jpg

Output

Creates <filename>_Translated.pdf with:

  • Page 1: Original document image (centered, A4 size)
  • Page 2: Professional English translation

Requirements

Python Libraries

pip install pillow reportlab

OCR (one of the following)

macOS (recommended):

pip install pyobjc-framework-Vision pyobjc-framework-Quartz

Cross-platform:

pip install easyocr

Tesseract:

brew install tesseract tesseract-lang
pip install pytesseract

How It Works

  1. Converts HEIC to PNG if needed
  2. Checks and applies EXIF rotation
  3. Extracts text using available OCR method
  4. Translates to professional English
  5. Generates bilingual PDF

Perfect For

  • πŸ‡¦πŸ‡Ί Australia visa applications
  • πŸ‡ΊπŸ‡Έ USA visa applications
  • πŸ‡¨πŸ‡¦ Canada visa applications
  • πŸ‡¬πŸ‡§ UK visa applications
  • πŸ‡ͺπŸ‡Ί EU visa applications

License

MIT