/ الدليل / الملعب / Obsidian Skills (kepano)
● مجتمع kepano ⚡ فوري

Obsidian Skills (kepano)

بواسطة kepano · kepano/obsidian-skills

مهارات من kepano (مصمم Obsidian) تعلّم الـ agents Obsidian الحقيقي — Markdown وBases وJSON Canvas وواجهة CLI.

obsidian-skills حزمة مهارات من Steph Ango (kepano)، مصمم Obsidian. بدلًا من التعامل مع Obsidian كـ 'مجرد مجلد من ملفات .md'، تعلّم الـ agent الاتفاقيات الحقيقية: الوصلات الخلفية وProperties واستعلامات Dataview/Bases وJSON Canvas والتضمينات. بالإضافة إلى مهارات لاستخدام Obsidian CLI للعمليات البرمجية على vault.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "obsidian-skills-kepano": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/kepano/obsidian-skills",
        "~/.claude/skills/obsidian-kepano"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "obsidian-skills-kepano": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/kepano/obsidian-skills",
        "~/.claude/skills/obsidian-kepano"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "obsidian-skills-kepano": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/kepano/obsidian-skills",
        "~/.claude/skills/obsidian-kepano"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "obsidian-skills-kepano": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/kepano/obsidian-skills",
        "~/.claude/skills/obsidian-kepano"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "obsidian-skills-kepano",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/kepano/obsidian-skills",
        "~/.claude/skills/obsidian-kepano"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "obsidian-skills-kepano": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/kepano/obsidian-skills",
          "~/.claude/skills/obsidian-kepano"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add obsidian-skills-kepano -- git clone https://github.com/kepano/obsidian-skills ~/.claude/skills/obsidian-kepano

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Obsidian Skills (kepano)

تنظيف vault Obsidian فوضوي بخصائص متسقة

👤 مستخدمو Obsidian المخضرمون ⏱ ~60 min intermediate

متى تستخدمه: سنوات من الملاحظات — وسوم وخصائص وتسمية ملفات غير متسقة.

المتطلبات الأساسية
  • مسار Obsidian vault — وجّه المهارة إليه
الخطوات
  1. التدقيق
    Use obsidian-skills. Audit /vault — list inconsistencies in properties, dead links, orphan notes.✓ تم النسخ
    → جرد المشكلات
  2. التطبيع
    Migrate tag: to YAML tags: properties consistently.✓ تم النسخ
    → diffs عبر الملاحظات المتأثرة
  3. التحقق
    Re-audit. Confirm orphans have homes and properties are consistent.✓ تم النسخ
    → تدقيق نظيف

النتيجة: vault يبحث ويتصل بنظافة.

المزالق
  • التعديلات الجماعية تكسر الإضافات — اختبر على نسخة احتياطية أولًا؛ المهارة تقترح هذا
اجمعها مع: filesystem

تحويل مجلد ملاحظات إلى Obsidian Base

👤 المستخدمون الذين يتبنّون Bases لتتبع المشاريع ⏱ ~45 min intermediate

متى تستخدمه: تريد عرضًا مكتوبًا على ملاحظات مشاريعك.

الخطوات
  1. المخطط
    Look at /vault/projects. Propose a Base schema — properties, types, defaults.✓ تم النسخ
    → مواصفات المخطط
  2. الترحيل
    Update each project note to conform. Backfill defaults where missing.✓ تم النسخ
    → الملاحظات متوافقة؛ عرض Base يعمل

النتيجة: Base يعمل؛ يمكنك فرز مشاريعك وتصفيتها وتجميعها.

المزالق
  • عدم تطابق أنواع الخصائص — المهارة تتحقق من الأنواع — أصلح الملاحظات المُبلَّغ عنها قبل تحميل Base بنظافة

توليد JSON Canvas للملاحظات المرتبطة بموضوع

👤 الباحثون والكتّاب ⏱ ~30 min intermediate

متى تستخدمه: تريد خريطة بصرية لكيفية اتصال الملاحظات بموضوع ما.

الخطوات
  1. التجميع
    Find notes related to 'distributed systems'. Cluster by sub-topic.✓ تم النسخ
    → قائمة مجموعات
  2. العرض
    Render as a JSON Canvas with grouped boxes and edges for backlinks.✓ تم النسخ
    → ملف .canvas مكتوب

النتيجة: canvas يمكنك فتحه في Obsidian واستكشافه بصريًا.

المزالق
  • التخطيط يتداخل — المهارة تتضمن تخطيطًا تلقائيًا أساسيًا؛ حسّنه في Obsidian

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

obsidian-skills-kepano + filesystem

وصول مباشر للملفات لتعديل vault

Read/write notes via filesystem; obsidian-skills handles conventions.✓ تم النسخ
obsidian-skills-kepano + claude-obsidian-skill

طبّق فوق مهارة Claude×Obsidian الخاصة بـ Daniel

Use both — kepano for conventions, claude-obsidian for daily workflow.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
audit_vault path تنظيف دوري tokens scaled to vault size
design_base folder تبني Bases tokens
render_canvas note_set, layout? الخرائط البصرية tokens
obsidian_cli command العمليات الجماعية عبر CLI tokens for parsing output

التكلفة والحدود

تكلفة التشغيل

حصة API
N/A
الرموز لكل استدعاء
مرتفع على vaults كبيرة؛ تحديد النطاق بمجلدات يساعد
التكلفة المالية
مجاني
نصيحة
دقّق مجلدًا مجلدًا في التشغيل الأول

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: Read/write to vault
تخزين بيانات الاعتماد: لا شيء
نقل البيانات الخارجي: لا شيء

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

Bases schema rejected

أنواع الخصائص يجب أن تتطابق عبر جميع الملاحظات — المهارة تُعلّم المخالفين

Canvas overlaps

قلل حجم المجموعة أو افتح في Obsidian للتنظيف اليدوي

CLI command not found

ثبّت Obsidian CLI بشكل منفصل؛ المهارة تفترض أنه على PATH

البدائل

Obsidian Skills (kepano) مقابل البدائل

البديلمتى تستخدمهاالمقايضة
claude-obsidian-skillتريد أنماط سير عمل يوميةتغطية أقل لميزات Bases / Canvas الأحدث
Manual Obsidian usagevault صغيرلا يتسع لآلاف الملاحظات

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills