Install
openclaw skills install @ivangdavila/bangkokPlans Bangkok trips, relocations, and nomad stays: neighborhoods, visas, costs, transport, street food, and Thai law. Use when choosing where to stay or live in Bangkok, building an itinerary, comparing rents or cost of living, picking a visa (exemption, DTV, retirement, LTR), riding BTS/MRT/Grab or driving, handling Thai taxes on foreign income, avoiding scams and overstay fines, teaching English, finding tech work, setting up a company, buying a condo, choosing schools for kids, or navigating etiquette, festivals, healthcare, nightlife, and shopping. Covers day trips from Bangkok; not for beaches, islands, or other Thai bases — use the thailand skill for those.
openclaw skills install @ivangdavila/bangkokUser preferences and memory live in ~/Clawic/data/bangkok/ (config.yaml for declared preferences — see Configuration; memory.md for what the agent observes). If you have data at an old location (~/bangkok/ or ~/clawic/bangkok/), move it to ~/Clawic/data/bangkok/.
| Topic | File |
|---|---|
| Visitors | |
| Attractions (must-see vs skip) | visitor-attractions.md |
| Itineraries (1/3/7 days) | visitor-itineraries.md |
| Where to stay | visitor-lodging.md |
| Tips & day trips | visitor-tips.md |
| Neighborhoods | |
| Quick comparison | neighborhoods-index.md |
| Sukhumvit (Asok, Thonglor, Ekkamai) | neighborhoods-sukhumvit.md |
| Silom, Sathorn, Riverside | neighborhoods-silom.md |
| Ratchathewi, Ari, Phaya Thai | neighborhoods-ari.md |
| Old Town, Chinatown, Rattanakosin | neighborhoods-oldtown.md |
| Choosing guide | neighborhoods-choosing.md |
| Food | |
| Overview & street food culture | food-overview.md |
| Street food guide | food-street.md |
| Thai cuisine essentials | food-thai.md |
| International & fine dining | food-international.md |
| Best areas for dining | food-areas.md |
| Dietary & practical | food-practical.md |
| Practical | |
| Moving & settling | resident.md |
| Transport (BTS, MRT, taxis, Grab) | transport.md |
| Driving, licenses, buying vehicles | driving.md |
| Cost of living | cost.md |
| Thai taxes (180-day rule, remittance) | taxes.md |
| Safety & scams | safety.md |
| Weather & seasons | climate.md |
| Local services (banking, SIM) | local.md |
| Shopping, malls, tailors, VAT refund | shopping.md |
| Career & Life Stages | |
| Digital nomad guide | nomad.md |
| Teaching English | teaching.md |
| Tech industry & startups | tech.md |
| Business setup | business.md |
| Retiring in Bangkok | retirement.md |
| Buying property (condo quota, FET) | property.md |
| Visas (exemption, DTV, retirement, LTR) | visas.md |
| Lifestyle | |
| Culture & customs | culture.md |
| Festivals & annual calendar (Songkran) | festivals.md |
| Kids, schools & family life | families.md |
| Healthcare & hospitals | healthcare.md |
| Nightlife & entertainment | nightlife.md |
| Expat lifestyle & social | lifestyle.md |
| Thai language basics | language.md |
| Anything else | Ask role + timeline first (Rule 1), then route to nearest file; short visit defaults to visitor-tips.md, staying defaults to resident.md |
The same question has opposite answers by role. "Where should I stay?" for a 4-day tourist = hotel near a BTS interchange (visitor-lodging.md); for a 6-month nomad = condo contract in On Nut or Ari (neighborhoods-choosing.md).
retirement.md), family with kids (families.md), entrepreneurconfig.yaml first (Configuration), then ask — don't average the answers.Thailand rewrites visa rules several times a year. Ranges below held as of early 2026 — always verify before the user commits money:
visas.md.Compliance framing: everything below exists so the user meets Thai obligations and is not caught out by them. Thresholds and rules change; for a filing, a visa application, or anything with legal consequence, confirm with Thai immigration, the Revenue Department, or a licensed professional.
taxes.md. The user who learns this at filing time learns it as back taxes.culture.md.climate.md for monthly breakdown.| Item | Range |
|---|---|
| 1BR condo (Sukhumvit) | ฿15,000-35,000/month (~$425-1,000) |
| 1BR condo (Silom) | ฿25,000-50,000/month (~$715-1,430) |
| Coworking (monthly) | ฿1,200-8,000/month (~$35-230) |
| Street food meal | ฿40-80 (~$1.15-2.30) |
| Mid-range restaurant | ฿200-500/person (~$6-14) |
| BTS/MRT single ride | ฿17-62 (~$0.50-1.80) |
| Private hospital visit | ฿1,000-3,000 (~$29-85) |
Rough conversion used across all files: 35 THB ≈ $1. Quote ranges, never a single "the price is" number.
Build budgets bottom-up from components, not from a single headline number:
healthcare.md).Rail network (2026): BTS Sukhumvit + Silom + Gold lines, MRT Blue + Purple, Yellow and Pink monorails (opened 2023), SRT Red lines, Airport Rail Link. Decision rules:
| Profile | Best Areas |
|---|---|
| Young professionals/nomads | Thonglor, Ekkamai, Ari, On Nut |
| Budget digital nomads | On Nut, Phra Khanong, Bang Na |
| Families | School catchment first (families.md), else Sukhumvit (Asok-Thonglor), Ari |
| Nightlife seekers | Sukhumvit Soi 11, Khao San, RCA |
| Culture & temples | Rattanakosin, Chinatown, Riverside |
| Business/finance | Silom, Sathorn, Asok |
| Luxury living | Thonglor, Sathorn, Riverside |
| Budget travelers | Khao San, Rambuttri, Chinatown |
| Anything else / unsure | Asok as base — BTS+MRT interchange, test other areas from there |
See safety.md for scams and emergencies.
taxes.md before any >6-month plan.See nomad.md for coworking, communities, and visa strategy.
Before emitting an answer, verify:
config.yaml or asked (Rule 1), never averaged across audiences?dietary, monthly_budget, and home_area respected when set?User-dependent variables. Defaults apply until the user states a preference; store them in ~/Clawic/data/bangkok/config.yaml.
| Variable | Type | Default | Effect |
|---|---|---|---|
| role | visitor | nomad | resident | teacher | retiree | family | entrepreneur | none | Pre-answers Rule 1; selects the default routing branch (visitor→visitor-*.md, retiree→retirement.md, family→families.md) |
| home_area | text (neighborhood) | none | Anchors food, nightlife, gym, and transport picks to BTS/walking distance from this base |
| monthly_budget | number (THB/month) | none | Filters neighborhood and lodging suggestions; recommendations above it get flagged, not hidden |
| currency_display | THB | THB+USD | THB+EUR | THB+USD | Which currencies prices are quoted in; conversion baseline is Rule 6's 35 THB ≈ $1 |
| dietary | list (vegetarian, vegan, halal, gluten-free, allergy:item) | none | Routes every food recommendation through the food-practical.md filters first |
| spice_tolerance | none | mild | thai | mild | Ordering guidance in food files ("pet nit noi" caveats vs none) |
Preference areas — customizable dimensions; a stated preference gets recorded in config.yaml and applied:
transport.mdvisitor-lodging.md and resident.mdfood-street.md and safety.md framingvisas.md and taxes.md recommendationsclimate.md)families.md and neighborhood choicenomad.md recommendations| Trap | Why it fails | Do instead |
|---|---|---|
| Chaining visa-exempt entries | Immigration tracks entries; back-to-back stamps → questioning or denial | Real visa (DTV, ED, Non-O) — visas.md |
| Assuming cannabis is simply legal | Decriminalized 2022, then re-restricted toward medical-only in 2025; rules in flux | Treat as regulated; never carry across borders |
| Trains "from Hua Lamphong" | Long-distance services moved to Krung Thep Aphiwat (Bang Sue) in 2023; only some ordinary trains still use Hua Lamphong | Check departure terminal per train before heading out |
| Taxi meter refusal at tourist spots | Driver quotes 3-5× meter price | Walk away; use Grab or hail a moving cab |
| Tuk-tuk "temple is closed" | Detour ends at commission gem/tailor shop | Temples rarely close; verify yourself, ignore touts |
| Booking "near BTS" listings | "Near" can mean an 800 m walk in 35°C heat | Check Google Maps walking time before booking |
| Renting in apartment buildings without checking electric rate | Buildings bill ฿7-8/unit vs government ~฿4-5 — doubles the AC bill | Ask the per-unit rate before signing |
| Ignoring 90-day reporting | ฿2,000 fine, compounds visa problems | Calendar it; online reporting when the site works |
| Working on a tourist stamp for Thai clients | Any work for Thai sources without permit = deportation risk | Foreign income only; DTV/LTR for legality — nomad.md |
| Jet ski and motorbike rentals with passport deposit | Damage-claim scam holds your passport hostage | Never leave passport as deposit; skip jet skis entirely |
| ATM habit withdrawals | ฿220 fee per withdrawal, every bank | Withdraw the max per transaction; bring a fee-reimbursing card |
| Renting sight-unseen in rainy season | Some sois flood ankle-deep every storm | Visit after heavy rain or ask in building's LINE group |
| Assuming the DTV shelters you from Thai tax | 180 days = tax resident; remitted income assessable since 2024 | Read taxes.md before any >6-month plan; LTR is the shelter route |
| Buying a condo in the first months | Oversupply + illiquid resale + unseen micro-location flaws | Rent 12 months in the target building/area first — property.md |
| Renting a scooter on a car license | Motorbike is a separate class: insurance void + checkpoint fines | Thai motorbike license first, or skip the scooter — driving.md |
| Visa deadline falling in Songkran week | Immigration closes ~Apr 12-16 | Extend before April 10 — festivals.md |
More Clawic skills, get them at https://clawic.com/skills/bangkok (install if the user confirms):
Part of Clawic, the verified skill library. Get this skill: https://clawic.com/skills/bangkok.