ceac-visa-status-checker
/install ceac-visa-status-checker
\r
CEAC Visa Status Checker (Zhipu Captcha)\r
\r This skill checks U.S. visa application status from CEAC and uses Zhipu vision model to read captcha.\r \r
Required User Fields\r
\r
- LOCATION: visa application location text in CEAC (example: CHINA, BEIJING)\r
- NUMBER: Application ID or Case Number (example: AA0020AKAX)\r
- PASSPORT_NUMBER: passport number\r
- SURNAME: first letters of surname as used in CEAC\r
- ZHIPU_API_KEY: API key for captcha OCR\r \r Optional:\r \r
- ZHIPU_MODEL_VISION (default: glm-4v-flash)\r
- MAX_RETRIES (default: 5)\r
- RETRY_DELAY_SECONDS (default: 5)\r \r Location help:\r \r
- See references/LOCATION.md\r \r
Workflow\r
\r
- Ensure dependencies are installed from requirements.txt.\r
- Create .env based on .env.example.txt.\r
- Run scripts/check_ceac_status.py.\r
- Return JSON output to user.\r \r
Commands\r
\r Install:\r \r python -m pip install -r requirements.txt\r \r Run:\r \r python scripts/check_ceac_status.py\r \r
Output Contract\r
\r On success:\r \r
- success: true\r
- status: CEAC status text\r
- case_last_updated: CEAC last updated date\r
- description: CEAC message\r
- application_num: returned case number\r \r On failure:\r \r
- success: false\r
- error/message/last_error\r \r
Notes\r
\r
- Captcha recognition may fail occasionally. The script retries automatically.\r
- LOCATION must match CEAC location dropdown text. Fuzzy match is attempted.\r
- Keep API keys in environment variables. Avoid hardcoding secrets in scripts.\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ceac-visa-status-checker - After installation, invoke the skill by name or use
/ceac-visa-status-checker - Provide required inputs per the skill's parameter spec and get structured output
What is ceac-visa-status-checker?
Automatically check U.S. visa application status in CEAC (NIV), solve CEAC captcha with Zhipu vision model, and return structured status JSON. Use this when... It is an AI Agent Skill for Claude Code / OpenClaw, with 138 downloads so far.
How do I install ceac-visa-status-checker?
Run "/install ceac-visa-status-checker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ceac-visa-status-checker free?
Yes, ceac-visa-status-checker is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ceac-visa-status-checker support?
ceac-visa-status-checker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ceac-visa-status-checker?
It is built and maintained by TuringParty (@xavierjiezou); the current version is v1.0.0.