Check a job offer in a Gulf country before accepting: basic wage against total package, allowances, what gratuity will be based on, visa and recruitment costs, probation and notice, flights, medical insurance, family benefits, the cost of living, and the signs of a fraudulent offer. Use when asked should I accept this job in Dubai, is this Gulf offer good, compare this package with my current salary, is this job offer a scam, or what should I negotiate in a Saudi offer. Produces a package breakdown, a monthly budget estimate from figures the user supplies, a red-flag check, the terms to negotiate, and questions to ask before signing. Distinct from salary-negotiation, which is general.
🗣 Say this to your agent
“I have an offer in Dubai: 22,000 total with 9,000 basic. Is it good for a family of four?”“A recruiter wants a fee for visa processing for a job in Qatar. Is that normal?”“What should I negotiate in this Riyadh offer?”“Compare this Gulf package with my salary in Manila.”“Run this skill in your browser: https://mohitagw15856.github.io/pm-claude-skills/skill/gulf-job-offer-check.html”
What to give it
▸Country and city, employer name, mainland or free — zone, role
▸The offer letter text or its terms — basic wage, housing, transport, other allowances, bonus
▸Benefits — flights, medical insurance (self and family), schooling, relocation, visa costs
▸Probation, notice period, contract term, working hours and — leave
▸Family situation — who is moving, children's ages
▸The user's estimates or research for rent, schooling — transport and living costs
▸Current pay and tax position at home, for — comparison
▸How the offer arrived and whether any payment — has been requested
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Basic wage is separated and its share shown
✓The budget uses the user's figures and names any that are missing
✓Every red-flag check has a result
✓Negotiation points are prioritised
✓The output says what to get in writing before resigning
⚠️ What it refuses to do
**Do not compare gross salaries across countries** without costs and tax.
**Do not invent rent or school fees.** Ask.
**Do not reassure about an offer that asks for money.** Say plainly that this is a common fraud pattern.
**Do not treat the offer letter as the contract.**
**Do not ignore home-country tax and pension consequences.**
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="gulf-job-offer-check"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion