shell-scripting
79اكتب سكربتات Shell أكثر أمانًا
غالبًا ما تفشل سكربتات Shell بسبب أخطاء الاقتباس، ومعالجة الأخطاء، وقابلية النقل. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات عملية في Bash وZsh لأتمتة أكثر أمانًا.
بناء كود وحزم R حديثة
يحتاج مطورو R إلى إرشادات حديثة حول tidyverse وrlang وتدفقات عمل الحزم. توفر هذه المهارة أنماطًا مركزة لكتابة كود R قابل للقراءة، ومغطى بالاختبارات، وأسرع.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "r-development" from https://skillstore.io/skills/codingkaiser-r-development.md and its manifest at https://skillstore.io/api/skills/codingkaiser-r-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "r-development". يستخدم تدفق عمل dplyr قديم عمليات join قديمة، وملخصات مجمعة، وأنابيب magrittr.
النتيجة المتوقعة:
جارٍ استخدام "r-development". تحتاج دالة في حزمة R إلى واجهة API عامة أنظف واختبارات أفضل.
النتيجة المتوقعة:
جارٍ استخدام "r-development". تحويل بيانات بطيء على مجموعات بيانات كبيرة.
النتيجة المتوقعة:
All static findings were reviewed as false positives caused by Markdown code fences, R syntax, rlang pronouns, and documentation wording. No evidence of command execution, environment file access, prompt injection, obfuscation, or malicious intent was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/codingkaiser-r-development/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/codingkaiser-r-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/codingkaiser-r-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/codingkaiser-r-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/codingkaiser-r-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CodingKaiser. (2026). r-development security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/codingkaiser-r-development/audits/8@techreport{codingkaiser-codingkaiser-r-development-2026,
author = {CodingKaiser},
title = {r-development security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/codingkaiser-r-development/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "r-development security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CodingKaiser"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/codingkaiser-r-development/audits/8"
identifiers:
- type: other
value: "skillstore:codingkaiser-r-development:audit:8"
description: "Skillstore immutable audit report identifier"
حوّل تدفقات عمل بيانات R القديمة إلى الأنابيب الأصلية، وعمليات dplyr 1.1 join، والتجميع باستخدام .by، وأنماط purrr مستقرة النوع.
خطط للدوال المصدرة، والتحقق، والتوثيق، والاختبارات، وخيارات الاعتماديات، ودعم التقييم المرتب لحزم R.
اختر أدوات التنميط، وقارن البدائل بقياس الأداء، وحدد خلفيات أسرع دون التضحية بقابلية الصيانة.
راجع مسار بيانات R هذا واقترح إصدارًا حديثًا أوضح باستخدام tidyverse. فضّل الأنابيب الأصلية، والتجميع باستخدام .by، وصياغة dplyr الحالية.
أنشئ دالة مساعدة في R تقبل وسائط أعمدة بإخفاء البيانات. اشرح متى يجب استخدام الاحتضان، و.data، و.env، والنقاط الديناميكية.
ساعد في تصميم واجهة API لحزمة R لهذه الميزة. غط الاعتماديات، والتحقق، والاختبارات، والتوثيق، والدوال المصدرة، واعتبارات الأسلوب.
حلل تدفق عمل R البطيء هذا واقترح خطة تحسين تبدأ بالتنميط. قارن بين التوجيه المتجهي، وdtplyr، وdata.table، وpurrr، وخيارات المعالجة المتوازية.
المؤلف
CodingKaiserالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
d11af420e07cd866fe39cfa937efef3223896c06
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
5 تنزيلات · 428 مشاهدات
بنية الملفات
اكتب سكربتات Shell أكثر أمانًا
غالبًا ما تفشل سكربتات Shell بسبب أخطاء الاقتباس، ومعالجة الأخطاء، وقابلية النقل. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات عملية في Bash وZsh لأتمتة أكثر أمانًا.
بناء دفاتر marimo تفاعلية
قد يكون تنظيم دفاتر Python التفاعلية وتصحيح أخطائها صعبا. توجه هذه المهارة خلايا marimo وعناصر الواجهة وسير عمل البيانات ونشر التطبيقات.
تحسين أسلوب كود Python
تحتاج فرق Python إلى أسلوب كود متسق، وتلميحات أنواع، وإرشادات مراجعة. تطبق هذه المهارة قواعد Python بأسلوب Google للحصول على imports أنظف، وdocstrings، وتنسيق، وكود أسهل في الصيانة.
إدارة بيئات Python قابلة لإعادة الإنتاج
غالبا ما تحتاج فرق Python العلمية إلى بيئات قابلة لإعادة الإنتاج عبر حزم conda و PyPI. توفر هذه المهارة مسارات عمل عملية باستخدام Pixi للإعداد، ومجموعات التبعيات، والمهام، والترحيل، و CI.
تحسين جودة كود Vue 3
بواسطة vuejs-ai
غالبا ما تتراكم في مشاريع Vue أخطاء تتعلق بالتفاعلية والمكونات والأداء مع مرور الوقت. توفر هذه المهارة إرشادات موجهة لـ Vue 3 لاستخدام أنماط أكثر أمانا وكود أوضح.
تحسين أداء Go باستخدام تحليل الأداء
بواسطة 89jobrien
قد تصبح خدمات Go بطيئة أو كثيفة استهلاك الذاكرة دون أدلة واضحة. ترشدك هذه المهارة خلال تحليل الأداء، وتحليل التخصيصات، وضبط التزامن، والتحسين القائم على اختبارات القياس.
ابنِ ميزات SwiftUI أفضل
بواسطة avdlee
يمكن أن تتراكم في مشاريع SwiftUI واجهات API مهملة، وحالة هشة، وتحديثات بطيئة للواجهات. توفر هذه المهارة إرشادات مركزة لكتابة كود SwiftUI حديث وقابل للصيانة.
إنشاء ميزات واجهة أمامية جاهزة للإنتاج
بواسطة davila7
تحتاج فرق الواجهة الأمامية إلى إرشادات متسقة حول React وNext.js عبر المشاريع. توفر هذه المهارة سير عمل مرجعيًا وممارسات للجودة وبرامج نصية مساعدة لتحليل الواجهة الأمامية.
تخطيط بنية Next.js App Router
بواسطة 89jobrien
قد تواجه فرق Next.js صعوبة في اختيار المسارات والمكونات وتحميل البيانات وخطوات الترحيل. توفر هذه المهارة إرشادات بنيوية منظمة لـ App Router وServer Components والأداء.
تحسين أداء Next.js
بواسطة Atman36
قد تصبح تطبيقات Next.js بطيئة بسبب الحِزم الكبيرة، والتخزين المؤقت الضعيف، والوسائط غير المحسّنة. ترشد هذه المهارة Claude وCodex وClaude Code عبر تحسينات أداء مركّزة لتطبيقات الإنتاج.