用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Moshe-ship/hurmoz --skill saudi-opendata命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | saudi-opendata |
| description | البيانات المفتوحة السعودية -- أكثر من 11,000 مجموعة بيانات من 289+ جهة حكومية |
| version | 1.0.0 |
| author | Mousa Abu Mazin |
| license | MIT |
| platforms | ["linux","macos"] |
| prerequisites | {"commands":["curl","python3"],"env_vars":[]} |
| metadata | {"hermes":{"tags":["saudi","opendata","data","government","statistics","ckan","cma"]}} |
دليل الوصول إلى البيانات الحكومية المفتوحة في المملكة العربية السعودية -- أكثر من 11,439 مجموعة بيانات من 289+ جهة حكومية.
لا يتطلب تسجيل أو مفتاح API -- الوصول مجاني بالكامل.
curl -s "https://od.data.gov.sa/api/3/action/package_list" | python3 -m json.tool
curl -s "https://od.data.gov.sa/api/3/action/package_search?q=السكان&rows=10" | python3 -m json.tool
معاملات البحث:
| المعامل | الوصف | مثال |
|---|---|---|
q | كلمة البحث | q=التعليم |
rows | عدد النتائج | rows=20 |
start | بداية الصفحة | start=0 |
sort | الترتيب | sort=metadata_modified desc |
fq | تصفية متقدمة | fq=organization:moe |
curl -s "https://od.data.gov.sa/api/3/action/package_show?id=DATASET_ID" | python3 -m json.tool
curl -s "https://od.data.gov.sa/api/3/action/organization_list" | python3 -m json.tool
curl -s "https://od.data.gov.sa/api/3/action/organization_show?id=ORG_ID&include_datasets=true" | python3 -m json.tool
# أولاً، اعثر على رابط المورد من package_show
curl -s "https://od.data.gov.sa/api/3/action/package_show?id=DATASET_ID" | \
python3 -c "
import json, sys
data = json.load(sys.stdin)
for r in data['result']['resources']:
print(f\"{r['format']}: {r['url']}\")
"
# ثم حمّل الملف
curl -o data.csv "RESOURCE_URL"
إذا كانت البوابة غير متاحة، جرب النسخة المخبأة: archive.org/wayback
# بيانات السوق المالية السعودية
curl -s "https://opendata.cma.org.sa/api/endpoint" \
-H "Accept: application/json"
الموقع: https://opendata.cma.org.sa/
يشمل: بيانات الشركات المدرجة، التداول، الصناديق الاستثمارية
بيانات بلدية مفتوحة تشمل: التراخيص، المخالفات، الخدمات البلدية
curl -s "https://www.tdf.gov.sa/api/open-data" \
-H "Accept: application/json"
الموقع: https://www.tdf.gov.sa/en/open-data
يشمل: بيانات السياحة، المشاريع، الاستثمارات
import urllib.request, json
# البحث عن بيانات السكان
url = "https://od.data.gov.sa/api/3/action/package_search?q=population&rows=5"
response = json.loads(urllib.request.urlopen(url).read())
for dataset in response["result"]["results"]:
print(f" {dataset['title']}")
print(f" الجهة: {dataset.get('organization', {}).get('title', 'N/A')}")
print(f" الموارد: {len(dataset.get('resources', []))}")
print()
نتائج البحث في البيانات المفتوحة
عدد النتائج: {{ count }}
---
{{ #results }}
العنوان: {{ title }}
الجهة: {{ organization }}
التحديث: {{ last_modified }}
الصيغ: {{ formats }}
{{ /results }}
استخدم هذه المهارة عندما يسأل المستخدم عن: