Skills for AI agents
Give your assistant the photo specifications for 12 documents, so it can size a photo correctly and tell you what a country requires — with the official source attached.
How to install
Save the file below into your assistant's skills directory. For Claude Code that is ~/.claude/skills/visa-photo/SKILL.md; other tools take the same Markdown. Nothing is executed on install — the skill is text your agent reads.
curl -o ~/.claude/skills/visa-photo/SKILL.md \ https://visayes.app/skills/visa-photo.md
What it does
- Turkish residence permit (ikamet) photo
- Schengen visa photo
- US visa and Green Card photo
- US passport photo
- UK passport photo
- Canadian passport and PR photo
- Chinese passport photo
- Indian passport photo
- Japanese passport photo
- South Korean passport photo
- Australian passport photo
- Russian passport photo
Endpoints your agent can call directly
No key, no sign-up, no rate limit worth mentioning. These are static files.
What it deliberately does not do
It does not fill in, submit or advise on applications. Filling an immigration form on someone else's behalf is regulated in the UK (OISC), the United States and Canada, and automating a government portal usually breaks its terms of use. The skill states requirements and cites where they came from; the applicant decides and signs.
This is an independent site, not a government body. Requirements change, so check them against the official source before you apply. We promise a photo that matches the published specification. We never promise that an application will be approved.