Install
npx skills add squirrelscan/skillsلمن يناسب
هذا الدليل لمن سيسلّم تدقيق المواقع إلى وكيل ويقبل أن كل مهارة تُقاد عبر squirrel CLI. النص الرسمي يكتبها مهارات تدقيق مواقع وإضافات وMCP للوكلاء في مستودع واحد:
https://github.com/squirrelscan/skills
المواد الحالية توسّع مهارتين فقط. squirrelscan تشغّل CLI: التثبيت، وتسجيل الدخول، وتشغيل التدقيق، ونشر التقارير، والنقاط، ومفاتيح الواجهة، وإعداد MCP، والتهيئة، ومعالجة الأعطال. الشرح في
https://github.com/squirrelscan/skills/blob/main/skills/squirrelscan/SKILL.md
audit-website حلقة إصلاح: تدقيق الموقع، ومقابلة الاكتشافات بالكود، والتعديل على دفعات، ثم إعادة التدقيق حتى تتحسن الدرجة. الشرح في
https://github.com/squirrelscan/skills/blob/main/skills/audit-website/SKILL.md
يناسب عندما تستطيع تثبيت CLI وتدقّق فقط المواقع التي لك حق فحصها. لا يناسب إن لم يكن CLI على PATH، أو إن أردت المهارات وثائقًا بلا CLI.
إكمال أول محاولة في 3 دقائق
اتبع المسار الرسمي الموصى به فقط.
شرط مسبق: يستطيع هذا الجهاز تشغيل npx، وsquirrel CLI مثبّت وعلى PATH. المواد تقول إن كل مهارة تقود ذلك CLI، لكنها لا تعطي أمر تثبيت الـ CLI نفسه. إن لم يكن squirrel على PATH بعد، دع مهارة squirrelscan تتولى التثبيت وتسجيل الدخول أولًا؛ لا تقفز إلى المسح.
موضع التثبيت تتولاه npx skills add. المواد لا تكتب نقطة هبوط مجلد المهارة؛ لا تُكمل مسارًا لم يظهر.
انسخ ونفّذ:
npx skills add squirrelscan/skills
علامة النجاح: ينتهي الأمر بشكل طبيعي. ابدأ بتأكيد للقراءة فقط: اطلب من الوكيل فحص وجود squirrel على PATH وشرح خطوات تدقيق واحد، دون مسح أي عنوان ودون نشر تقرير ودون تغيير الكود. إن أعاد أن الـ CLI لازم وأن تسجيل الدخول / التدقيق / النشر أفعال منفصلة، فقد حُمّلت المهارة.
قبل مسح حقيقي أكّد عنوان الهدف وحقك في التدقيق. المسح ونشر التقرير وكتابة الكود لها آثار جانبية.
حالات الاستخدام
الحالة الأولى: شغّل CLI فقط؛ سجّل الدخول أولًا ثم قرر هل تدقّق. توافق squirrelscan. تناسب عندما لم تشغّل مسحًا بعد وتريد فقط تأكيد التثبيت وتسجيل الدخول والتهيئة والنقاط. عند النجاح يكون CLI قابلًا للاستخدام وحالة الدخول واضحة. المواد تذكر أيضًا MCP مستضافًا:
https://mcp.squirrelscan.com/mcp
يستخدم streamable-http ويمكنه OAuth أو مفتاح Authorization: Bearer sq_...؛ محليًا هو squirrel mcp. أول محاولة لا تحتاج ربط MCP. لا تخترع مفتاحًا كاملًا.
الحالة الثانية: بعد التدقيق قابل بالكود، لكن توقف عند المقابلة. توافق حلقة الإصلاح في audit-website. تناسب عندما يعمل CLI أصلًا وتريد رؤية الملفات التي تقع فيها مشكلات موقع مؤكد. دقّق أولًا واطلب فقط مقابلة الاكتشافات بالكود، وامنع التعديل على دفعات صراحة. عند النجاح ترى تقابل المشكلة والملف والمستودع لم يُغيَّر بعد. بعد تأكيد نطاق الرقعة اسمح بالتعديل على دفعات وإعادة القياس. المواد لا تعطي عتبة درجة ولا حجم دفعة.
حدود الاستخدام
المواد الحالية تثبت المهارتين أعلاه وأمر تثبيت npx واحد فقط. لا تخترع أسماء مهارات أخرى ولا تبدّل إلى مثبّت لم يظهر. المواد لا تسمي عميلًا إلزاميًا.
لا تستدعِ هذه المهارات بلا CLI. نشر تقرير يرسل النتائج خارج هذا الجهاز؛ تغيير الكود يكتب المستودع. افحص أولًا ثم اأذن. بادئة المفتاح في المواد sq_...؛ لا تخترع مفتاح مثال. للمزيد اتبع المستودع الرسمي:
https://github.com/squirrelscan/skills