원클릭으로
uscis-check
Check USCIS case status via bsession (handles Cloudflare). Triggers on "USCIS", "case status", "EAD status", "查案件", "签证状态".
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Check USCIS case status via bsession (handles Cloudflare). Triggers on "USCIS", "case status", "EAD status", "查案件", "签证状态".
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build *headed* browser automation skills (visible Chromium with VNC). Use only when the target needs a real browser fingerprint or human handoff — Cloudflare Turnstile, CAPTCHA, JS-heavy SPA login flows, persistent browser cookies. For unprotected sites with public HTML or APIs, prefer headless tools (playwright headless, requests + bs4, curl). Triggers on "Cloudflare", "Turnstile", "CAPTCHA-aware", "USCIS-style monitoring", "site behind bot protection", "建个浏览器监控", "需要登录的站点".
Build *headed* browser automation skills (visible Chromium with VNC). Use only when the target needs a real browser fingerprint or human handoff — Cloudflare Turnstile, CAPTCHA, JS-heavy SPA login flows, persistent browser cookies. For unprotected sites with public HTML or APIs, prefer headless tools (playwright headless, requests + bs4, curl). Triggers on "Cloudflare", "Turnstile", "CAPTCHA-aware", "USCIS-style monitoring", "site behind bot protection", "建个浏览器监控", "需要登录的站点".
Build reusable browser automation skills by exploring websites with bsession tools, then saving the workflow as a YAML skill for cheap replay.
Browser automation — setup the bsession environment, fetch info from a website (one-shot), create scripted automations (one-shot or recurring), or debug existing sessions. Works from any repo.
Browser automation — setup the bsession environment, fetch info from a website (one-shot), create scripted automations (one-shot or recurring), or debug existing sessions. Works from any repo. Use when the user wants to set up bsession, scrape/extract data from a URL, build a browser automation script, or troubleshoot a running session.
| name | uscis-check |
| description | Check USCIS case status via bsession (handles Cloudflare). Triggers on "USCIS", "case status", "EAD status", "查案件", "签证状态". |
Check USCIS case status using bsession. Each case is a .toml file under forms/ — one per receipt number.
| Form | Person | Receipt |
|---|---|---|
forms/example.toml | (example placeholder) | WAC1234567890 |
Add real cases by dropping new .toml files into forms/ with the same shape.
For a single case:
bash .claude/skills/uscis-check/run.sh .claude/skills/uscis-check/forms/example.toml
For all cases (loop):
for f in .claude/skills/uscis-check/forms/*.toml; do
bash .claude/skills/uscis-check/run.sh "$f"
done
forms/<basename>.tomlEach run prints one JSON line:
{"person": "...", "case_type": "I-765 EAD", "receipt_number": "WAC...", "status": "Was Approved", "detail": "..."}
If status changed from a previous run, highlight with ⚠️.