Skills publiés 37
executing-plans
تنفيذ خطط التنفيذ في دفعات آمنة
غالبًا ما تؤدي خطط التنفيذ المعقدة إلى أخطاء عند تنفيذها دفعة واحدة. تقسم هذه المهارة الخطط إلى دفعات مضبوطة مع نقاط مراجعة إلزامية، مما يضمن تقدمًا تدريجيًا آمنًا مع إشراف معماري.
error-handling
تطبيق أنماط معالجة الأخطاء في الكود
تؤدي معالجة الأخطاء الضعيفة إلى فشل صامت ومستخدمين محبطين ومشاكل يصعب تصحيحها. توفر هذه المهارة أنماطًا وأفضل الممارسات لمعالجة الأخطاء القوية في الكود غير المتزامن واستدعاءات API ومكونات React.
dispatching-parallel-agents
إرسال وكلاء متوازيين
عند مواجهة عدة إخفاقات مستقلة، يؤدي التحقيق التسلسلي إلى إضاعة الوقت. توفر هذه المهارة نمطًا مجربًا لإرسال عدة وكلاء Claude بشكل متزامن، مما يقلل وقت التحقيق بما يصل إلى 3 أضعاف مع تجنب تعارضات الموارد.
dependency-security
فحص التبعيات بحثًا عن الثغرات الأمنية وإنشاء SBOM
تُعد ثغرات التبعيات سببًا رئيسيًا للاختراقات الأمنية في التطبيقات الحديثة. توفر هذه المهارة إرشادات واضحة لفحص حزم npm، وإنشاء مستندات قائمة مكونات البرمجيات، وتطبيق ممارسات أمان سلسلة التوريد.
database-migration
إدارة ترحيلات قاعدة البيانات مع التحكم في الإصدار
التغييرات اليدوية في قاعدة البيانات تُعطّل التعاون في الفريق وتُعرّض البيانات للخسارة. توفّر هذه المهارة إرشادات مُنظّمة للترحيلات الآمنة للمخططات باستخدام Prisma و Drizzle مع دعم التراجع وتكامل CI/CD.
d3-viz
إنشاء تصورات تفاعلية باستخدام D3.js
بناء تصورات بيانات مخصصة وتفاعلية دون الاعتماد على مكتبات الرسوم البيانية الجاهزة. يرشدك هذا الدليل خلال إنشاء مخططات ورسوم بيانية وخرائط جغرافية متجاوبة باستخدام D3.js للحصول على أقصى مرونة وتحكم.
code-review
مراجعة الكود وإدارة ملاحظات طلبات السحب
تبسط هذه المجموعة عملية مراجعة الكود من كلا المنظورين. توفر قوالب لإنشاء طلبات سحب فعالة وإرشادات للاستجابة لملاحظات المراجعين بشكل بنّاء.
ci-pipeline-setup
إعداد خطوط أنابيب CI/CD باستخدام GitHub Actions
التحقق اليدوي من الكود يبطئ الفرق ويخلق بوابات جودة غير متسقة. توفر هذه المهارة قوالب GitHub Actions جاهزة للاستخدام للفحص التلقائي والاختبار والبناء ونشر مشاريعك مع قواعد حماية الفروع المناسبة.
changelog-generator
إنشاء ملاحظات إصدار من التزامات git
يقضي المطورون ساعات في تحويل التزامات git يدويًا إلى ملاحظات إصدار قابلة للقراءة. تقوم هذه المهارة تلقائيًا بتحليل سجل الالتزامات، وتجميع التغييرات حسب النوع، وتنسيقها في توثيق إصدار سهل الاستخدام.
api-contract-design
تصميم واجهات برمجة تطبيقات آمنة من حيث النوع باستخدام نهج المواصفات أولاً في OpenAPI
غالباً ما يواجه فرق التطوير الأمامي والخلفي مشاكل في التكامل عندما تكون واجهات برمجة التطبيقات غير محددة بشكل جيد أو تتغير بشكل متكرر. تتيح هذه المهارة التصميم التعاوني لواجهات برمجة التطبيقات باستخدام مواصفات OpenAPI، وتوليد أنواع TypeScript والعملاء تلقائياً لتطوير آمن من حيث النوع عبر المكدس بالكامل.
algorithmic-art
إنشاء فن توليدي باستخدام p5.js
حوّل المفاهيم الرياضية إلى فن بصري مذهل باستخدام تقنيات خوارزمية. توفر هذه المهارة قوالب موجهة لإنشاء أعمال فنية توليدية قابلة لإعادة الإنتاج مع عشوائية ببذرة وضوابط تفاعلية.
adr-log
توثيق القرارات المعمارية باستخدام قوالب ADR
Teams التقنية تنسى أسباب اتخاذ القرارات. تساعد هذه الأداة في إنشاء سجلات القرارات المعمارية (ADR) التي توثق السياق والبدائل والمقايضات لأعضاء الفريق المستقبليين ول-yourself في المستقبل.
accessibility-wcag
فرض معايير إمكانية الوصول WCAG 2.2
تفشل العديد من مواقع الويب في معايير إمكانية الوصول، مما يستبعد المستخدمين ذوي الإعاقات. تضمن هذه المهارة أن جميع مكونات واجهة المستخدم تلبي متطلبات WCAG 2.2 بما في ذلك HTML الدلالي، وتسميات ARIA، والتنقل بلوحة المفاتيح، ونسب تباين الألوان.