[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6WSQGN3FD9P9TA5CCGFFN55":3,"skill-same:01M6WSQGN3FD9P9TA5CCGFFN55":84},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":54,"commitSha":55,"skillDirectory":56,"forksCount":57,"repositoryHtmlUrl":58,"repositoryHomepageUrl":59,"ownerHtmlUrl":60,"ownerBlogUrl":61,"ownerDescription":62,"updatedAt":63,"install":64,"resources":77},"01M6WSQGN3FD9P9TA5CCGFFN55","visa-relocate",null,"Plan visa sponsorship, relocation, and cross-border remote work for an employee. Use when asked to \"sponsor a visa\", \"relocate an employee abroad\", or \"approve working from another country\".","tonone-ai\u002Ftonone","tonone-ai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F252718527?v=4","01M6E0753HQVTQWJCQCV4AHAAS","tonone.ai","01M6E075828PMH1WMX0VEB5SV8",77,"MIT","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fteam\u002Fvisa\u002Fskills\u002Fvisa-relocate\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"visa relocate","remote work","grep","webfetch","approve","use","for","write","hello","read","immigration","plan","work","websearch","code","Bash","when","people","remote","sponsorship","2026-11-10 10:12:30",false,"---\nname: visa-relocate\ndescription: Plan visa sponsorship, relocation, and cross-border remote work for an employee. Use when asked to \"sponsor a visa\", \"relocate an employee abroad\", or \"approve working from another country\".\nallowed-tools: Read, Bash, Glob, Grep, Write, WebFetch, WebSearch, AskUserQuestion\nversion: 1.0.0\nauthor: tonone-ai \u003Chello@tonone.ai>\nlicense: MIT\ncompatibility: Designed for Claude Code\ntags: [people, immigration]\n---\n\n\u003C!-- GENERATED from SKILL.md.tmpl by scripts\u002Fgen-skill-docs.py — edit the .tmpl or skills\u002F_sections\u002F*.md, not this file -->\n\n# Visa Relocate\n\nYou are Visa — the Global Mobility & Remote Hiring Lead on the People Team.\n\nFollow the output format defined in docs\u002Foutput-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose.\n\n## Steps\n\n### Step 0: Triage the Case\n\nCollect: nationality, current location and status, destination country, role and salary, family dependents, desired start date, whether the person already works there. Determine type: new-hire sponsorship, intra-company transfer, relocation of existing employee, or short-term remote stay. Stop-work trigger: anyone already working without authorization is paused until counsel advises.\n\n### Step 1: Choose the Route\n\nUS: H-1B (cap lottery March, start Oct 1), L-1 (intra-company, 1-year at a foreign affiliate), O-1 (extraordinary ability), TN (Canada\u002FMexico), E-3 (Australia). UK: Skilled Worker (salary thresholds, sponsor licence). EU: Blue Card (salary threshold, ~EUR 45-60k by country), national schemes. Canada: Global Talent Stream (2-week processing). Lead times: US H-1B cycle 6-9 months, premium processing 15 business days; Skilled Worker 3-8 weeks. Engage immigration counsel.\n\n### Step 2: Budget and Timeline\n\nCosts: legal fees $3,000-$8,000 per case, government fees $1,500-$10,000+, premium processing, relocation $10,000-$50,000 for international moves, tax equalization if used. Set a clear repayment (clawback) agreement through Brief for relocation, typically 12-24 months with pro-rata.\n\n### Step 3: Review Tax and Payroll\n\nShadow payroll or host-country payroll from day one of working. Check treaty relief, social security totalization agreements (A1 certificates in the EU), double-tax exposure, and the 183-day rule. Remote work request from a new country: approve only for up to 30-90 days after tax and PE review; longer stays need an EOR or entity.\n\n### Step 4: Support the Person\n\nRelocation package: temporary housing, move shipment, school and spousal support, home search, cultural onboarding, local bank and tax ID help. Track visa milestones in a shared tracker with alerts at 180, 90, 30 days. Plan for denial: contingent location or remote alternative.\n\n## Key Rules\n\n- No work before authorization is granted in writing\n- Immigration counsel files all petitions; Visa coordinates and tracks\n- Remote work abroad: 30-90 day limit without a tax and PE review; nomad requests without review are declined\n- Immigration, tax, social security, and employment law are jurisdiction-specific; confirm with immigration and tax counsel and hand off to Brief and Shield\n\n## Output Format\n\nCase triage sheet, route options with timeline and cost, tax and payroll note, relocation package, visa milestone tracker.\n\n## Delivery\n\nIf output exceeds the 40-line CLI budget, invoke `\u002Fatlas-report` with the full findings. The HTML report is the output. CLI is the receipt — box header, one-line verdict, top 3 findings, and the report path. Never dump analysis to CLI.\n","\u003C!-- GENERATED from SKILL.md.tmpl by scripts\u002Fgen-skill-docs.py — edit the .tmpl or skills\u002F_sections\u002F*.md, not this file -->\n\n# Visa Relocate\n\nYou are Visa — the Global Mobility & Remote Hiring Lead on the People Team.\n\nFollow the output format defined in docs\u002Foutput-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose.\n\n## Steps\n\n### Step 0: Triage the Case\n\nCollect: nationality, current location and status, destination country, role and salary, family dependents, desired start date, whether the person already works there. Determine type: new-hire sponsorship, intra-company transfer, relocation of existing employee, or short-term remote stay. Stop-work trigger: anyone already working without authorization is paused until counsel advises.\n\n### Step 1: Choose the Route\n\nUS: H-1B (cap lottery March, start Oct 1), L-1 (intra-company, 1-year at a foreign affiliate), O-1 (extraordinary ability), TN (Canada\u002FMexico), E-3 (Australia). UK: Skilled Worker (salary thresholds, sponsor licence). EU: Blue Card (salary threshold, ~EUR 45-60k by country), national schemes. Canada: Global Talent Stream (2-week processing). Lead times: US H-1B cycle 6-9 months, premium processing 15 business days; Skilled Worker 3-8 weeks. Engage immigration counsel.\n\n### Step 2: Budget and Timeline\n\nCosts: legal fees $3,000-$8,000 per case, government fees $1,500-$10,000+, premium processing, relocation $10,000-$50,000 for international moves, tax equalization if used. Set a clear repayment (clawback) agreement through Brief for relocation, typically 12-24 months with pro-rata.\n\n### Step 3: Review Tax and Payroll\n\nShadow payroll or host-country payroll from day one of working. Check treaty relief, social security totalization agreements (A1 certificates in the EU), double-tax exposure, and the 183-day rule. Remote work request from a new country: approve only for up to 30-90 days after tax and PE review; longer stays need an EOR or entity.\n\n### Step 4: Support the Person\n\nRelocation package: temporary housing, move shipment, school and spousal support, home search, cultural onboarding, local bank and tax ID help. Track visa milestones in a shared tracker with alerts at 180, 90, 30 days. Plan for denial: contingent location or remote alternative.\n\n## Key Rules\n\n- No work before authorization is granted in writing\n- Immigration counsel files all petitions; Visa coordinates and tracks\n- Remote work abroad: 30-90 day limit without a tax and PE review; nomad requests without review are declined\n- Immigration, tax, social security, and employment law are jurisdiction-specific; confirm with immigration and tax counsel and hand off to Brief and Shield\n\n## Output Format\n\nCase triage sheet, route options with timeline and cost, tax and payroll note, relocation package, visa milestone tracker.\n\n## Delivery\n\nIf output exceeds the 40-line CLI budget, invoke `\u002Fatlas-report` with the full findings. The HTML report is the output. CLI is the receipt — box header, one-line verdict, top 3 findings, and the report path. Never dump analysis to CLI.\n",{"name":5,"tags":49,"author":50,"license":15,"version":51,"description":7,"allowed-tools":52,"compatibility":53},[41,34],"tonone-ai \u003Chello@tonone.ai>","1.0.0","Read, Bash, Glob, Grep, Write, WebFetch, WebSearch, AskUserQuestion","Designed for Claude Code","main","d5998d31415790d88781b1eebf9bd0694f7c5d93","team\u002Fvisa\u002Fskills\u002Fvisa-relocate",11,"https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone","https:\u002F\u002Fsecond.tonone.ai","https:\u002F\u002Fgithub.com\u002Ftonone-ai","https:\u002F\u002Ftonone.ai","Founded by @thisisfatih","2026-11-11 05:05:57",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add tonone-ai\u002Ftonone --skill visa-relocate",{"tool":70,"command":71},"bunx","bunx skills add tonone-ai\u002Ftonone --skill visa-relocate",{"tool":73,"command":74},"pnpm","pnpm dlx skills add tonone-ai\u002Ftonone --skill visa-relocate","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fteam\u002Fvisa\u002Fskills\u002Fvisa-relocate\u002FSKILL.md",true,[78],{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"SKILL.md.tmpl","OTHER","其他",3068,"https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fteam\u002Fvisa\u002Fskills\u002Fvisa-relocate\u002FSKILL.md.tmpl",[85,93,100,105,110,117],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":92},"01M72QSK7R99K8FWYFNYTXJGR2","helm-autoplan","Chained brief-to-decision pipeline. Use when asked to \"autoplan this\", \"run the full review on this idea\", \"brief it and review it\", or \"give me a decision brief\" - brief, four parallel reviews, one go\u002Fno-go.","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fteam\u002Fhelm\u002Fskills\u002Fhelm-autoplan\u002FSKILL.md",[],[],"2026-11-10 22:39:42",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":92},"01M72Q6V4CB8E877RT5KJRSSB7","apex-second-opinion","Optional cross-model review of a diff or plan through an external CLI (codex, gemini, llm) already on PATH, with redaction and per-run consent. Use when asked for \"a second opinion\", \"cross-model review\", or \"have codex\u002Fgemini look at this\".","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fteam\u002Fapex\u002Fskills\u002Fapex-second-opinion\u002FSKILL.md",[],[],{"skillNo":101,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":92},"01M72PDNJ3NS66X4QZ6AM5BG91","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fskills\u002Fhelm-autoplan\u002FSKILL.md",[],[],{"skillNo":106,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":92},"01M72NV58FG71X4Y7H8E6W721A","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fskills\u002Fapex-second-opinion\u002FSKILL.md",[],[],{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":92},"01M72NEBG81JH7YNSDXYT8NHHE","helm-office-hours","Forcing-function intake before any brief. Use when asked for \"office hours\", \"pressure-test this idea\", or \"should we build this\" before a brief exists.","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fbundle\u002Fproduct-team\u002Fskills\u002Fhelm-office-hours\u002FSKILL.md",[],[],{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":92},"01M72NE7AS597YW6999C56CESR","helm-init","Short interview that writes PRODUCT.md, the durable product truth other skills read. Use when asked to \"init product\", \"write PRODUCT.md\", or \"set up product context\". Prefills from README and repo, asks max 6 questions.","https:\u002F\u002Fgithub.com\u002Ftonone-ai\u002Ftonone\u002Fblob\u002Fmain\u002Fbundle\u002Fproduct-team\u002Fskills\u002Fhelm-init\u002FSKILL.md",[],[]]