Check visa requirements, transit rules, passport validity requirements, and travel document status for any destination. Use when planning international travel, checking entry requirements, verifying passport validity, or needing vaccination/insurance reminders for specific countries.
Scanned 5/29/2026
Install via CLI
openskills install FDU-INS/Insurance-Skills---
name: visa-checker
description: Check visa requirements, transit rules, passport validity requirements, and travel document status for any destination. Use when planning international travel, checking entry requirements, verifying passport validity, or needing vaccination/insurance reminders for specific countries.
---
# Visa & Documents Checker
Verify entry requirements and travel documents before you fly.
## Capabilities
- **Visa requirements**: Do you need a visa? Visa-free, VOA, or pre-approved?
- **Transit rules**: Airport transit without leaving? Do you need a transit visa?
- **Passport validity**: How many months validity required?
- **Blank pages**: How many empty passport pages needed?
- **Vaccinations**: Required vs recommended (yellow fever, etc.)
- **Travel insurance**: Mandatory for entry?
- **Return/onward tickets**: Proof of onward travel required?
- **Funds proof**: Minimum funds requirements
## Quick Usage
```bash
python3 scripts/check_visa.py \
--nationality SG \
--destination JP \
--purpose tourism \
--duration 14
```
## Parameters
| Flag | Description | Example |
|------|-------------|---------|
| `--nationality` | Your passport country | `SG`, `US`, `MY`, `ID` |
| `--destination` | Destination country | `JP`, `TH`, `VN`, `AU` |
| `--purpose` | Travel purpose | `tourism`, `business`, `transit` |
| `--duration` | Stay duration in days | `7`, `14`, `30` |
| `--transit` | Transit only (don't leave airport) | (flag) |
| `--layover-hours` | Hours in transit | `4`, `12` |
## Output Sections
1. **Visa Status**: Required / Not Required / On Arrival
2. **Transit Rules**: If applicable
3. **Passport Requirements**: Validity, blank pages
4. **Documents**: Insurance, funds, tickets needed
5. **Health**: Vaccinations, health declarations
6. **Reminders**: Checklist of what to prepare
## Data Sources
- Timatic (IATA database - industry standard)
- Government immigration websites
- Embassy/consulate official sources
- CDC/WHO for health requirements
## See Also
- `references/country_codes.md` - ISO country codes
- `references/visa_types.md` - Visa category definitions
No comments yet. Be the first to comment!
MySQL development best practices for schema design, query optimization, and database administration
Spring Boot中的JPA/Hibernate实体设计、关系、查询优化、事务、审计、索引、分页和连接池模式。
基于Supabase最佳实践的PostgreSQL数据库模式,用于查询优化、架构设计、索引和安全。
ClickHouse数据库模式、查询优化、分析和数据工程最佳实践,适用于高性能分析工作负载。
Decide where to place TiDB tests and how to write them (basic structure, naming, testdata usage). Use when asked about test locations, writing conventions, shard_count limits, casetest categorization, or when reviewing test changes in code review.