ljg-skills هي مجموعة مهارات مخصصة لـ Claude Code مفتوحة المصدر أطلقها «إله البرومبتات» لي جيقانغ. تقوم فلسفتها التصميمية على التكثيف: تعبئة المنهجية الكاملة في تعبيرات Lisp بالغة البساطة، وتقسيم المهام المعرفية المعقدة إلى وحدات Skill قابلة لإعادة الاستخدام. تضم 20 أداة معرفية وسيرَي عمل آليَّين، وتدعم صيغتَي org-mode وMarkdown، ويمكن تثبيت كل المهارات بأمر npx skills add lijigang/ljg-skills -g --all. المستودع موجود على https://github.com/lijigang/ljg-skills.

ما هو ljg-skills
إجابة مختصرة: ljg-skills هي مجموعة مهارات مخصصة لـ Claude Code مفتوحة المصدر، أطلقها «إله البرومبتات» لي جيقانغ (Li Jigang). تستخدم 20 أداة معرفية مكثَّفة بعمق وسيرَي عمل آليَّين لتقسيم المهام المعرفية المعقدة إلى وحدات Skill يمكن استدعاؤها مباشرة. مدخل المستودع: https://github.com/lijigang/ljg-skills.
تموضع المشروع
هي أقرب إلى «تغليفٍ قابل للتنفيذ لمنهجية معرفية» منها إلى صندوق أدوات تُكدَّس فيه الوظائف. فلسفة التصميم الأساسية هي التكثيف: تحويل البرومبتات المعقدة المكوَّنة من مئات الأحرف إلى تعبيرات Lisp بالغة البساطة، مثل كوبٍ واحد يحمل مشروبات مختلفة بينما تبقى بنية الوعاء مستقرة.
لذلك تقابل كل مهارة نمط تفكير مستقر — الكتابة، وتفكيك الكتب، وتتبّع المصادر، وتبسيط التعبير، وطرح الأسئلة — وليس زرًّا داخل برنامج محدد.
الوظائف الأساسية
وفقًا للوصف الرسمي، تضم ljg-skills 20 أداة معرفية وسيرَي عمل آليَّين، ويمكن تقسيمها بحسب الاستخدام إلى المجموعات التالية.
إنشاء المحتوى
- ljg-writes: يشقّ الرأي شقًّا كما يفعل المشرط، ويفكّر فيه طبقة بعد طبقة أثناء الكتابة حتى يستنفد أبعاده.
- ljg-card: يحوّل المحتوى إلى بطاقات مرئية بصيغة PNG، ويدعم صورًا طويلة ومخططات معلوماتية ورسومًا مصوّرة وسبورات بيضاء وغيرها من الأشكال.
- ljg-present: يولّد شرائح عرض بأسلوب تاكاهاشي أو أسلوب الشعارات؛ صفحة لكل كلمة مفتاحية، أو عبارة جازمة على كتلتين ملوّنتين (أسود وأحمر).
التعلّم والبحث
- ljg-learn: يحلّل المفهوم من ثمانية أبعاد — التاريخ، والجدل، والظاهرة، واللغة، والشكل، والوجود، والجمال، وما وراء التأمل — ثم يضغطه في جملة استبصار واحدة.
- ljg-paper: يستخرج الفكرة الجوهرية من ورقة بحثية لغير الأكاديميين؛ يرتكز على الفهم لا على النقد.
- ljg-paper-river: يستخدم القراءة العكسية لتتبّع المصادر السابقة تتبّعًا تعاوديًا، ويروي تاريخ تطوّر المشكلة انطلاقًا من منبعها.
- ljg-book: يفكّك الكتاب حول مشكلته المحورية، ويوضّح إجماع المؤلف ونقاط تحريك الفكر واستنتاجاته وجوهره الفكري.
- ljg-library: يشرح الإطار البصري الأصيل الذي تفرد به كتاب، ويولّد بطاقة استعارة من مكتبة «2050» بصيغة PNG.
- ljg-word: يفكّك الدلالة الجوهرية للكلمات الإنجليزية بعمق، للوصول إلى لحظة الفهم الحاسمة.
- ljg-read: يقدم خدمة مرافقة للقراءة بالنصوص الإنجليزية: ترجمة من ثلاث طبقات، وسمًا بنيويًا، وأسئلة معمّقة، واستطرادًا عابرًا للتخصصات.
أدوات التفكير
- ljg-rank: لمجال معيّن، يجد المولّدات المستقلة التي لا يمكن تقليصها أكثر، ويختزل الظاهرة إلى أبسط شكل.
- ljg-think: يتعمّق عموديًا في فكرة أو ظاهرة حتى يبلغ جوهرًا لا يقبل مزيدًا من التقسيم.
- ljg-plain: يعيد كتابة أي محتوى بحيث يستوعبه طفل ذكي في الثانية عشرة دون خسارة في المعلومات.
- ljg-invest: يحكم من ستة أبعاد على ما إذا كان المشروع «آلةً تخلق النظام».
- ljg-qa: يستخرج الأفكار المحورية من مقال أو ورقة بحثية أو كتاب إلى سلسلة أسئلة وأجوبة؛ الأسئلة تصيب النقاط الحاسمة، والأجوبة منظَّمة في أربعة مقاطع.
- ljg-roundtable: ينظّم حوارًا جدليًا بنيويًا متعدد الأطراف موجّهًا نحو الحقيقة، ويولّد في كل جولة رسمًا توضيحيًا لهيكل التفكير بصيغة ASCII.
تحليل العلاقات
- ljg-relationship: يشخّص العلاقة عبر بنية من خمس طبقات مع تحليل نفسي، لمساعدة المستخدم على «رؤية» البنية الحقيقية للعلاقة.
أدوات عملية
- ljg-travel: أدخل اسم مدينة ليولّد تلقائيًا وثيقة ثقافية معمّقة تغطي الطبقات التاريخية والمتاحف والمعالم القديمة والاكتشافات الأثرية، مع بطاقة محمولة.
- ljg-x-download: يحمّل الصور ومقاطع الفيديو من منشورات X/Twitter بضغطة واحدة إلى مجلد ~/Downloads على جهازك.
- ljg-skill-map: يفحص جميع المهارات المثبّتة ويولّد نظرة عامة مرئية.
- ljg-push: يزامن المهارات المحلية بضغطة واحدة إلى مستودع GitHub في الفرعين master وmd.
سيرا العمل الآليان
- ljg-paper-flow: قراءة الورقة البحثية وتوليد التحليل وصنع بطاقة بأسلوب الرسوم المصوّرة، في تدفق واحد متكامل.
- ljg-word-flow: بعد التحليل العميق للكلمة، يولّد بطاقة معلومات بيانية تلقائيًا في تدفق واحد.
كيفية استخدام ljg-skills
الخطوة 1: استنساخ المستودع
نفّذ git clone https://github.com/lijigang/ljg-skills.git%60 للحصول على جميع ملفات المهارات.
الخطوة 2: اختيار صيغة الإخراج
الفرع الافتراضي هو صيغة org-mode المناسبة لمستخدمي Emacs؛ وفرع Markdown يناسب Obsidian وVSCode وNotion وغيرها من أدوات الملاحظات السائدة. الفرعان متطابقان تمامًا في الوظائف، ولا يختلفان إلا في صيغة الإخراج؛ اختر حسب محرّرك.
الخطوة 3: تثبيت المهارات
نفّذ npx skills add lijigang/ljg-skills -g --all لتثبيت جميع المهارات تثبيتًا عامًا، أو أضف --skill <name> لتثبيت مهارة واحدة فقط. تدعم واجهة skills CLI المبنية على npx التثبيت العام أو الموضعي، لمهارة واحدة أو لكل المهارات أو لتركيبات متعددة، دون حاجة عملية إلى إعداد يدوي.
الخطوة 4: تثبيت التبعيات (اختياري)
إذا كنت ستستخدم ljg-card، ادخل إلى الدليل ونفّذ npm install && npx playwright install chromium لتثبيت تبعيات التقاط الشاشة.
الخطوة 5: التحقق والتفعيل
اكتب اسم المهارة (مثل ljg-card) داخل Claude Code ليتم تفعيلها مباشرة. ويمكن تكييفها على المنصات المحلية من خلال ترحيل ملفات Skill.
ملاحظة: الجذر المستنسخ من المستودع ليس دليل المهارات؛ بعد الاستنساخ يجب مزامنة مجلد skills/ إلى Codex.
سيناريوهات الاستخدام
- كتابة عميقة: افتح الرأي بمحرك الكتابة، وبدِّل التعبير إلى لغة مبسّطة بمحرك التبسيط، ثم اصنع بطاقة مرئية بمحرك إنتاج البطاقات وانشرها مباشرة.
- بحث أكاديمي: استخرج الجوهر بقارئ الأوراق البحثية، وتتبّع تطوّر الأدبيات بأداة تتبّع المصادر، وفكّك المصطلحات المفتاحية بأداة تشريح المفاهيم.
- إدارة المعرفة: أرشف الكتب بمهارة تفكيك الكتب، وحوّل المقالات إلى قاعدة معرفية سؤال-جواب بأداة ljg-qa، واعرضها بصريًا ببطاقة استعارة المكتبة.
- قرارات الاستثمار: استخدم أداة التحليل الاستثماري للحكم من ستة أبعاد على ما إذا كان المشروع «آلةً تخلق النظام»، بما يساعدك في القرار.
- تخطيط السفر: أدخل اسم المدينة لتوليد وثيقة ثقافية معمّقة تغطي التاريخ والمتاحف والمعالم القديمة والآثار، مع بطاقة محمولة.
المزايا الأساسية
- تكثيف عميق: كل مهارة صِيغت بعد قراءة وصقل دام نصف عام؛ إنها تغليف لمنهجية معرفية، لا حشد أدوات.
- بساطة فائقة: تحوّلت من برومبتات معقدة من مئات الأحرف إلى تعبيرات Lisp بالغة البساطة، ببنية تعبيرية مستقرة.
- صيغتا إخراج: دعم متزامن لـ org-mode وMarkdown، يغطي مستخدمي Emacs والنظام البيئي لأدوات الملاحظات السائدة.
- تثبيت بضغطة واحدة: تتيح واجهة skills CLI المبنية على npx درجات متعددة من التثبيت دون إعداد يدوي.
- ربط سير العمل: يمكن دمج المهارات في خطوط معالجة (مثل قراءة ورقة بحثية ثم توليد بطاقة) لأتمتة المهام المعرفية المعقدة.
- ترحيل بين المنصات: أصبحت صيغة SKILL.md القياسية معيارًا شائعًا في المجال، ويمكن الترحيل إلى منصات محلية تدعم نظام Skill مثل OpenClaw وAntigravity.
القيود والملاحظات
- ارتباط بيئي: صدرت بصيغة مجموعة مهارات مخصصة لـ Claude Code، لذا ترتبط تجربة الاستخدام ارتباطًا مباشرًا بقدرات المنصة المستضيفة.
- تبعيات ثقيلة: يعتمد ljg-card على التقاط الشاشة عبر Playwright ويتطلب تثبيت Chromium إضافيًا.
- تكلفة الاختيار بين الفرعين: يجب الاختيار بين org-mode وMarkdown بحسب المحرر؛ فإن وقع الاختيار خاطئًا تأثرت تجربة الاستخدام اللاحقة.
- مسار التثبيت فيه مطبّات: الجذر المستنسخ من المستودع ليس دليل المهارات، بل تحتاج يدويًا إلى مزامنة skills/ إلى Codex.
- النتائج رهينة المدخلات: تغلّف هذه المهارات أطر التفكير، وتبقى جودة المخرجات معتمدة على ما تقدّمه أنت وقدرات النموذج نفسه.
- قابلية التقادم: قد يتغير عدد المهارات واستراتيجية الفروع وأوامر التبعيات مع تحديث المستودع، فاعتمد على المصدر الرسمي.
التحقق من السعر والتوفر
لا يقدّم جدول الحقائق في هذه المادة أي سعر أو رسوم اشتراك أو بنود ترخيص أو وعود توافر لـ ljg-skills. المستودع العام للمشروع هو مدخله الموثوق؛ فالسعر والترخيص واستراتيجية الفروع وإصدارات التبعية معلومات سريعة التغيّر، اعتمد على الشرح المباشر في https://github.com/lijigang/ljg-skills%D8%8C ولا تتخذ هذه المقالة أو أي منقولة أخرى مرجعًا لقرارك.
الأسئلة الشائعة
س1: هل ljg-skills مدفوع؟
لا توجد في جدول الحقائق أي معلومات عن السعر؛ راجع المستودع الرسمي مباشرة لمعرفة ما إذا كانت هناك رسوم أو بنود ترخيص.
س2: هل لا بد من استخدام Claude Code؟
هي مجموعة مهارات مخصصة لـ Claude Code، لكن صيغة SKILL.md القياسية أصبحت معيارًا شائعًا، ويمكن الترحيل إلى منصات محلية تدعم نظام Skill مثل OpenClaw وAntigravity.
س3: ما الفرق بين فرعَي org-mode وMarkdown؟
الوظائف متطابقة تمامًا، والفرق في صيغة الإخراج فقط. الفرع الافتراضي org-mode مناسب لـ Emacs؛ وفرع Markdown مناسب لـ Obsidian وVSCode وNotion.
س4: ماذا أفعل إذا لم تعمل المهارات بعد التثبيت؟
تحقق أولًا من التبعيات: عند استخدام ljg-card يجب تنفيذ npm install && npx playwright install chromium. وانتبه إلى أن الجذر المستنسخ ليس دليل المهارات؛ بعد الاستنساخ يجب مزامنة skills/ إلى Codex.
س5: هل يمكن تثبيت جميع المهارات دفعة واحدة؟
نعم. npx skills add lijigang/ljg-skills -g --all يثبّت جميع المهارات تثبيتًا عامًا، ويمكن إضافة --skill <name> لتثبيت مهارة واحدة فقط.
س6: ما الذي يولّده ljg-card؟
بطاقات مرئية بصيغة PNG، تدعم الصور الطويلة والمخططات المعلوماتية والرسوم المصوّرة والسبورات البيضاء.
البدائل
لم يذكر جدول الحقائق أسماء منافسين محددين، لذلك نعرض هنا مسارات بديلة على مستوى الآلية:
- بدّل المنصة لا المهارات: إذا لم تكن أداتك الأساسية Claude Code، ففكّر في منصة تدعم صيغة SKILL.md القياسية، مثل OpenClaw وAntigravity، ورحّل ملفات المهارات إليها.
- ابنِ مهاراتك الخاصة: اكتب مهاراتك وفق معيار SKILL.md لإعادة إنتاج سيرَي العمل اللذين تستخدمهما فعلًا بكثرة، بدل نقل المجموعة كاملة.
- اكتفِ بالبرومبتات: إذا كانت الحاجة عارضة، أعِد إنتاج أطر التفكير يدويًا ببرومبت عادي؛ التكلفة أقل لكنك تخسر قابلية إعادة الاستخدام والربط الآلي.
- استبدال نقطي: إذا اقتصرت الحاجة على قدرة محددة، ثبّت المهارة المقابلة فقط، مثل ljg-writes أو ljg-card.
المصادر الرسمية
- مستودع GitHub (الرسمي): https://github.com/lijigang/ljg-skills
- عنوان الاستنساخ: https://github.com/lijigang/ljg-skills.git
الأسئلة الشائعة
هل ljg-skills مدفوع؟
لا يتضمن جدول الحقائق في هذه المادة أي معلومات عن الأسعار أو رسوم الاشتراك أو بنود الترخيص. راجع المستودع الرسمي https://github.com/lijigang/ljg-skills مباشرة لمعرفة ما إذا كانت هناك رسوم أو اتفاقية ترخيص، ثم قرر ما إذا كنت ستستخدمه.
هل لا بد من استخدام Claude Code للاستفادة من ljg-skills؟
ljg-skills مصممة كمجموعة مهارات مخصصة لـ Claude Code، لكن صيغة SKILL.md القياسية أصبحت معيارًا شائعًا في المجال، ويمكن ترحيلها إلى منصات محلية تدعم نظام Skill مثل OpenClaw وAntigravity، ويمكن إعادة استخدامها على تلك المنصات بعد الترحيل.
ما الفرق بين فرعَي org-mode وMarkdown؟
الفرعان متطابقان تمامًا في الوظائف، والفرق في صيغة الإخراج فقط. الفرع الافتراضي بصيغة org-mode مناسب لـ Emacs؛ وفرع Markdown مناسب لأدوات مثل Obsidian وVSCode وNotion. اختر أحدهما حسب محرّرك وثبّته.
بعد التثبيت لا تعمل المهارات، فما السبب المحتمل؟
تحقق أولًا من التبعيات: عند استخدام ljg-card، ادخل إلى الدليل ونفّذ npm install && npx playwright install chromium لتثبيت تبعيات التقاط الشاشة. وانتبه أيضًا إلى أن الجذر المستنسخ من المستودع ليس دليل المهارات؛ بعد الاستنساخ يجب مزامنة skills/ إلى Codex.
هل يمكن تثبيت جميع المهارات دفعة واحدة؟
نعم. نفّذ npx skills add lijigang/ljg-skills -g --all لتثبيت جميع المهارات تثبيتًا عامًا؛ وإذا أردت مهارة واحدة فقط، أضف --skill <name> بعد الأمر. تدعم واجهة skills CLI المبنية على npx التثبيت العام أو الموضعي، لمهارة واحدة أو لعدة مهارات.
ما الذي يُخرجه ljg-card؟
يحوّل ljg-card المحتوى إلى بطاقات مرئية بصيغة PNG، ويدعم عدة أشكال مثل الصور الطويلة والمخططات المعلوماتية والرسوم المصوّرة والسبورات البيضاء. ويتطلب استخدامه تثبيت تبعيات التقاط الشاشة Playwright وChromium.