·ast-grep

دليل لكتابة قواعد ast-grep لإجراء البحث والتحليل في الكود الهيكلي. يُستخدم عندما يحتاج المستخدمون إلى البحث في قواعد التعليمات البرمجية باستخدام أنماط شجرة بناء الجملة المجردة (AST)، أو العثور على هياكل تعليمات برمجية محددة، أو إجراء استعلامات تعليمات برمجية معقدة تتجاوز مجرد البحث عن نص بسيط. يجب استخدام هذه المهارة عندما يطلب المستخدمون البحث عن أنماط التعليمات البرمجية، أو العثور على بنيات لغة معينة، أو تحديد موقع التعليمات البرمجية ذات خصائص هيكلية معينة.

42التثبيتات·0الرائج·@ampcode

التثبيت

$npx skills add https://github.com/ampcode/amp-contrib --skill ast-grep

كيفية تثبيت ast-grep

ثبّت مهارة الذكاء الاصطناعي ast-grep بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ampcode/amp-contrib --skill ast-grep
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: ampcode/amp-contrib.

This skill helps translate natural language queries into ast-grep rules for structural code search. ast-grep uses Abstract Syntax Tree (AST) patterns to match code based on its structure rather than just text, enabling powerful and precise code search across large codebases.

Follow this process to help users write effective ast-grep rules:

Clearly understand what the user wants to find. Ask clarifying questions if needed:

دليل لكتابة قواعد ast-grep لإجراء البحث والتحليل في الكود الهيكلي. يُستخدم عندما يحتاج المستخدمون إلى البحث في قواعد التعليمات البرمجية باستخدام أنماط شجرة بناء الجملة المجردة (AST)، أو العثور على هياكل تعليمات برمجية محددة، أو إجراء استعلامات تعليمات برمجية معقدة تتجاوز مجرد البحث عن نص بسيط. يجب استخدام هذه المهارة عندما يطلب المستخدمون البحث عن أنماط التعليمات البرمجية، أو العثور على بنيات لغة معينة، أو تحديد موقع التعليمات البرمجية ذات خصائص هيكلية معينة. المصدر: ampcode/amp-contrib.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/ampcode/amp-contrib --skill ast-grep
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from ampcode/amp-contrib

إجابات سريعة

ما هي ast-grep؟

دليل لكتابة قواعد ast-grep لإجراء البحث والتحليل في الكود الهيكلي. يُستخدم عندما يحتاج المستخدمون إلى البحث في قواعد التعليمات البرمجية باستخدام أنماط شجرة بناء الجملة المجردة (AST)، أو العثور على هياكل تعليمات برمجية محددة، أو إجراء استعلامات تعليمات برمجية معقدة تتجاوز مجرد البحث عن نص بسيط. يجب استخدام هذه المهارة عندما يطلب المستخدمون البحث عن أنماط التعليمات البرمجية، أو العثور على بنيات لغة معينة، أو تحديد موقع التعليمات البرمجية ذات خصائص هيكلية معينة. المصدر: ampcode/amp-contrib.

كيف أثبّت ast-grep؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ampcode/amp-contrib --skill ast-grep بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/ampcode/amp-contrib

التفاصيل

الفئة
{}تحليل البيانات
المصدر
skills.sh
أول ظهور
2026-02-01