All countries

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.

SKILL.md

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

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.