عن المشروع
تعد Noppu Labs AI Toolkit مجموعة من الوكلاء والمهارات والقواعد المحددة للمسارات (path-scoped rules) للتطوير البرمجي في تطبيقات Laravel و React الحديثة. ويقدمها ملف README كطقم أدوات لـ Claude Code و Vercel skills بدلاً من كونها إطار عمل للتطبيقات.
تتضمن المجموعة ثلاث إضافات: تشمل إضافة laravel نحو 16 مهارة للخلفية البرمجية (backend)، ووكيل laravel-backend-specialist، و4 قواعد محددة للمسارات. وتشمل إضافة inertia-react نحو 6 مهارات للواجهة الأمامية (frontend)، ووكيل frontend-developer، وقاعدتين محددتين للمسارات. أما إضافة review فتشمل 4 مهارات مراجعة مستقلة عن لغة البرمجة: تدقيق التعليقات، وكتابة التعليقات، ومراجعة سلامة الأنواع (type-safety)، ومنسق مراجعة طلبات السحب (PR review orchestrator).
يتم توضيح التثبيت عبر متجر Claude Code باستخدام أوامر لإضافة المتجر وتثبيت laravel و inertia-react و review، تليها أوامر install-rules التي تنسخ القواعد المحددة للمسارات لكل إضافة إلى دليل .claude/rules الخاص بالمشروع. وينصح ملف README بمراجعة القواعد المنسوخة وتعديل الأوامر الخاصة بالمشروع مثل استدعاء المنسق (formatter) وأسماء نصوص npm. كما يتم توضيح التثبيت عبر Vercel skills CLI باستخدام npx skills add لمسارات laravel و inertia-react و review.
بعد التثبيت، يتم تنظيم المهارات في مساحات اسمية (namespaced)، على سبيل المثال laravel:laravel-dtos و inertia-react:shadcn و review:comment-audit. تُنشر الإصدارات كملفات tarballs للإضافات مع شهادات إثبات مصدر بناء GitHub، ويعرض ملف README أمر gh attestation verify للتحقق من أن نظام CI قام ببناء الإصدار من الالتزام (commit) المسمى. كما يربط المشروع بموقع إلكتروني ووثائق حول كيفية اشتقاق (forking) المستودع وتكييف الإضافات مع بيئة تقنية أخرى، مع دليل صيانة للنسخ المشتقة. ويتم تسليط الضوء على الأمن والشفافية من خلال شارات OpenSSF Scorecard و OpenSSF Best Practices و OpenSSF Baseline و Snyk.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.