docs/ja-JP/skills/visa-doc-translate/SKILL.md
ビザ申請書類(画像)を英語に翻訳し、原文と翻訳を含むバイリンガルPDFを作成する
npx skillsauth add affaan-m/everything-claude-code visa-doc-translateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
ビザ申請のためのビザ申請書類の翻訳を支援している。
ユーザーが画像ファイルのパスを提供した場合、確認を求めずに以下の手順を自動的に実行する:
画像変換:ファイルがHEIC形式の場合、sips -s format png <input> --out <output> を使用してPNGに変換する
画像の回転:
OCRテキスト抽出:
翻訳:
PDF生成:
出力:同じディレクトリに <original_filename>_Translated.pdf という名前のPDFファイルを作成する
macOS Visionフレームワーク(macOSのみ):
import Vision
from Foundation import NSURL
EasyOCR(クロスプラットフォーム):
pip install easyocr
Tesseract OCR(利用可能な場合):
brew install tesseract tesseract-lang
pip install pytesseract
pip install pillow reportlab
macOS Visionフレームワークの場合:
pip install pyobjc-framework-Vision pyobjc-framework-Quartz
/visa-doc-translate RetirementCertificate.PNG
/visa-doc-translate BankStatement.HEIC
/visa-doc-translate EmploymentLetter.jpg
このスキルは以下を行う:
<filename>_Translated.pdf を生成する:
オーストラリア、米国、カナダ、英国およびその他の国のビザ申請で翻訳書類が必要な場合に最適。
data-ai
Design task-local harnesses, eval gates, and reusable skill extraction for Claude dynamic workflow mode and other adaptive agent harnesses.
development
React component testing with React Testing Library, Vitest/Jest, MSW for network mocking, accessibility assertions with axe, and the decision boundary between component tests and Playwright/Cypress end-to-end runs. Use when writing or fixing tests for React components, hooks, or pages.
tools
React and Next.js performance optimization patterns adapted from Vercel Engineering's React Best Practices (https://github.com/vercel-labs/agent-skills). Organizes 70+ rules across 8 priority categories — waterfalls, bundle size, server-side, client fetching, re-render, rendering, JS micro-perf, advanced. Use when writing, reviewing, or refactoring React/Next.js code for performance.
tools
React 18/19 patterns including hooks discipline, server/client component boundaries, Suspense + error boundaries, form actions, data fetching, state management decision trees, and accessibility-first composition. Use when writing or reviewing React components.