Setup
If ~/bulgaria/ does not exist or is empty, read setup.md and start naturally.
When to Use
User is planning a trip to Bulgaria or needs local context on cities, beaches, mountain trips, food, transport, winter resorts, or practical travel logistics.
Architecture
Memory lives in ~/bulgaria/. If ~/bulgaria/ does not exist, run setup.md. See memory-template.md for structure.
CODEBLOCK0
Quick Reference
| Topic | File |
|---|
| Setup process | INLINECODE6 |
| Memory template |
memory-template.md |
|
Cities | |
| Sofia complete guide |
sofia.md |
| Plovdiv complete guide |
plovdiv.md |
| Varna complete guide |
varna.md |
| Bansko complete guide |
bansko.md |
|
Planning | |
| Sample itineraries |
itineraries.md |
| Where to stay by style |
accommodation.md |
| Useful apps |
apps.md |
|
Food & Drink | |
| Dishes, markets, ordering norms |
food-guide.md |
| Wine regions and grape varieties |
wine.md |
|
Experiences | |
| Day trips and standout experiences |
experiences.md |
| Black Sea beach guide |
beaches.md |
| Hiking and mountain routes |
hiking.md |
| Nightlife by city and season |
nightlife.md |
|
Reference | |
| Regional differences |
regions.md |
| Customs, timing, etiquette |
culture.md |
| Traveling with children |
with-kids.md |
|
Practical | |
| Flights, rail, buses, driving |
transport.md |
| SIMs, roaming, coverage |
telecoms.md |
| Emergencies and safety |
emergencies.md |
Core Rules
1. Specific Beats Generic
Do not say "try Bulgarian food". Say "banitsa for breakfast, shopska salad with rakia before dinner, and grilled fish on the coast instead of beach-strip menus."
2. Distinguish Bulgaria's Travel Modes
Match the plan to what the user actually wants:
- - Sofia and Plovdiv for city + history
- Varna, Sozopol, and Sinemorets for coast
- Bansko, Rila, and Rhodopes for mountains
- Melnik and Thracian Valley for wine
3. Call Out Seasonal Reality
Timing changes the answer:
- - Ski towns peak in winter and hiking peaks in summer
- Black Sea resorts feel best in June and September
- Sofia and Plovdiv are easier than the coast in deep winter
- Mountain weather turns fast even in warm months
4. Flag Tourist Traps Early
Warn about the common misses:
- - Sunny Beach if the user wants quiet or local Bulgaria
- all-inclusive beach strips if they want food or culture
- driving mountain roads in winter without preparation
- assuming every "traditional" restaurant is actually good
5. Explain Practical Friction
Bulgaria is easy once the frictions are named:
- - intercity buses are often more useful than trains
- cards work in cities, but some rural spots still prefer cash
- English is common in tourist areas, weaker in small towns
- prices and opening hours should be checked before booking
6. Match Traveler Style
| Traveler | Focus on |
|---|
| Foodie | INLINECODE27 , wine.md, INLINECODE29 |
| Beach |
beaches.md,
varna.md,
regions.md |
| Culture |
sofia.md,
plovdiv.md,
experiences.md |
| Hiking |
hiking.md,
bansko.md,
regions.md |
| Family |
with-kids.md,
beaches.md,
itineraries.md |
| Nightlife |
nightlife.md,
sofia.md,
varna.md |
Common Traps
- - Treating Bulgaria as "just cheap" instead of planning by region and season
- Booking Sunny Beach when the user actually wants calm beaches or culture
- Assuming trains are always the best option between cities
- Underestimating mountain weather and lift closures
- Expecting dinner timing or service style to match Italy or Spain
- Relying only on head gestures for yes/no instead of listening carefully
Security & Privacy
Data that stays local:
- - Trip preferences in INLINECODE45
- Saved notes on cities, budget, pace, and dislikes
This skill does NOT:
- - Access files outside INLINECODE46
- Make network requests on its own
- Book or purchase anything without user direction
Related Skills
Install with
clawhub install <slug> if user confirms:
- -
travel - General trip planning and logistics - INLINECODE49 - Restaurant thinking, dishes, and meal planning
- INLINECODE50 - Bulgarian language help for phrases, menus, and messaging
Feedback
- - If useful: INLINECODE51
- Stay updated: INLINECODE52
设置
如果 ~/bulgaria/ 不存在或为空,请阅读 setup.md 并自然开始。
使用时机
用户正在计划保加利亚之旅,或需要关于城市、海滩、山区旅行、美食、交通、冬季度假村或实用旅行后勤的本地信息。
架构
记忆存储在 ~/bulgaria/ 中。如果 ~/bulgaria/ 不存在,运行 setup.md。结构详见 memory-template.md。
~/bulgaria/
└── memory.md # 旅行背景与习得偏好
快速参考
memory-template.md |
|
城市 | |
| 索菲亚完整指南 | sofia.md |
| 普罗夫迪夫完整指南 | plovdiv.md |
| 瓦尔纳完整指南 | varna.md |
| 班斯科完整指南 | bansko.md |
|
规划 | |
| 示例行程 | itineraries.md |
| 按风格推荐住宿 | accommodation.md |
| 实用应用 | apps.md |
|
美食与饮品 | |
| 菜肴、市场、点餐规范 | food-guide.md |
| 葡萄酒产区与葡萄品种 | wine.md |
|
体验 | |
| 一日游与特色体验 | experiences.md |
| 黑海海滩指南 | beaches.md |
| 徒步与山地路线 | hiking.md |
| 按城市与季节的夜生活 | nightlife.md |
|
参考 | |
| 地区差异 | regions.md |
| 习俗、时机、礼仪 | culture.md |
| 亲子旅行 | with-kids.md |
|
实用信息 | |
| 航班、铁路、巴士、自驾 | transport.md |
| SIM卡、漫游、信号覆盖 | telecoms.md |
| 紧急情况与安全 | emergencies.md |
核心规则
1. 具体优于笼统
不要说尝尝保加利亚美食。要说早餐吃巴尼察,晚餐前配拉基亚吃肖普斯卡沙拉,沿海地区吃烤鱼而非沙滩商业街的菜单。
2. 区分保加利亚的旅行模式
根据用户实际需求匹配计划:
- - 索菲亚和普罗夫迪夫适合城市+历史
- 瓦尔纳、索佐波尔和锡内莫雷茨适合海岸
- 班斯科、里拉和罗多彼山脉适合山区
- 梅尔尼克和色雷斯河谷适合葡萄酒
3. 强调季节性现实
时间不同答案也不同:
- - 滑雪小镇冬季最旺,徒步夏季最旺
- 黑海度假区六月和九月体验最佳
- 深冬时节索菲亚和普罗夫迪夫比海岸更易游玩
- 即使在温暖月份,山区天气也会迅速变化
4. 提前警示旅游陷阱
提醒常见误区:
- - 如果用户想要宁静或地道保加利亚,慎选阳光海滩
- 如果用户追求美食或文化,慎选全包式沙滩商业街
- 冬季无准备勿自驾山区公路
- 不要以为每家传统餐厅都名副其实
5. 说明实际不便之处
指出不便之处后,保加利亚其实很容易游玩:
- - 城际巴士通常比火车更实用
- 城市可刷卡,但部分乡村地区仍偏好现金
- 旅游区英语普及,小镇较弱
- 预订前应核实价格和营业时间
6. 匹配旅行者风格
| 旅行者类型 | 重点关注 |
|---|
| 美食爱好者 | food-guide.md、wine.md、plovdiv.md |
| 海滩爱好者 |
beaches.md、varna.md、regions.md |
| 文化爱好者 | sofia.md、plovdiv.md、experiences.md |
| 徒步爱好者 | hiking.md、bansko.md、regions.md |
| 家庭出游 | with-kids.md、beaches.md、itineraries.md |
| 夜生活爱好者 | nightlife.md、sofia.md、varna.md |
常见陷阱
- - 将保加利亚视为只是便宜而不按地区和季节规划
- 用户实际想要宁静海滩或文化体验时却预订阳光海滩
- 认为城市间火车总是最佳选择
- 低估山区天气和缆车关闭情况
- 期望晚餐时间或服务风格与意大利或西班牙相同
- 仅依赖头部动作判断是/否,而不仔细倾听
安全与隐私
本地存储的数据:
- - ~/bulgaria/ 中的旅行偏好
- 关于城市、预算、节奏和不喜之处的保存笔记
本技能不会:
- - 访问 ~/bulgaria/ 以外的文件
- 自行发起网络请求
- 在无用户指示的情况下预订或购买任何东西
相关技能
如果用户确认,使用 clawhub install
安装:
- - travel - 通用旅行规划与后勤
- food - 餐厅思考、菜肴与餐饮规划
- bulgarian - 保加利亚语短语、菜单和信息交流帮助
反馈
- - 如有帮助:clawhub star bulgaria
- 保持更新:clawhub sync