prompt-engineering-patterns
86تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
اكتب أتمتة Bash أكثر أمانًا
غالبًا ما تفشل سكربتات Bash في الإنتاج لأنها لا تتعامل مع الأخطاء أو المدخلات أو التنظيف بأمان. ترشد هذه المهارة Claude وCodex وClaude Code إلى إنشاء سكربتات shell دفاعية بأنماط أمان واضحة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "bash-defensive-patterns" from https://skillstore.io/skills/wshobson-bash-defensive-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-bash-defensive-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "bash-defensive-patterns". يخرج سكربت نشر بصمت عندما يفشل أحد الأوامر.
النتيجة المتوقعة:
تحدد الاستجابة غياب الوضع الصارم، وتضيف مصيدة أخطاء، وتحسن التسجيل، وتشرح أين يجب تشغيل التنظيف.
جارٍ استخدام "bash-defensive-patterns". تستخدم مهمة CI متغيرات غير مقتبسة وحلقات ملفات أساسية.
النتيجة المتوقعة:
توصي الاستجابة بمتغيرات مقتبسة، وشروط أكثر أمانًا، وتكرار ملفات آمن مع NUL، وفحوصات اعتماديات قبل بدء المهمة.
جارٍ استخدام "bash-defensive-patterns". يحذف سكربت صيانة ملفات مؤقتة ويدعم dry-run.
النتيجة المتوقعة:
تقترح الاستجابة استخدام mktemp، ومصائد تنظيف محددة النطاق، ومغلفات أوامر dry-run، وضمانات صريحة للإجراءات التدميرية.
The static findings are false positives caused by Bash examples, Markdown code fences, and reference links in SKILL.md. No executable skill files, automatic network activity, prompt injection, or data exfiltration intent were found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/wshobson-bash-defensive-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-bash-defensive-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-bash-defensive-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-bash-defensive-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-bash-defensive-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>wshobson. (2026). bash-defensive-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-bash-defensive-patterns/audits/8@techreport{wshobson-wshobson-bash-defensive-patterns-2026,
author = {wshobson},
title = {bash-defensive-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/wshobson-bash-defensive-patterns/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: "bash-defensive-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/wshobson-bash-defensive-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:wshobson-bash-defensive-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
wshobson-bash-defensive-patterns
2026-09-09
sickn33-bash-defensive-patterns
2026-09-09
حوّل سكربتات الإصدار الهشة إلى Bash أكثر أمانًا مع الوضع الصارم والتنظيف والتحقق ودعم dry-run.
حسّن أوامر مسار CI بإضافة معالجة أخطاء متوقعة وفحوصات اعتماديات وتسجيل أوضح.
صغ سكربتات صيانة نظام تتحقق من المدخلات وتتعامل مع الملفات المؤقتة بأمان أكبر.
راجع سكربت Bash هذا وأضف أساسيات دفاعية: الوضع الصارم، والمتغيرات المقتبسة، والأخطاء الواضحة، والتنظيف الآمن.
اكتب أداة Bash بخيارات مسماة، ومخرجات استخدام، والتحقق من الوسائط المطلوبة، وتسجيل منظم، ووضع dry-run.
أعد هيكلة سكربت معالجة الملفات هذا لاستخدام تكرار آمن مع NUL، وملفات مؤقتة، وكتابات ذرية، وتنظيف محروس.
دقق أتمتة Bash الإنتاجية هذه من حيث معالجة الأخطاء، والقابلية للتكرار دون آثار جانبية، وخطر حقن الأوامر، والحذف غير الآمن، وفجوات التراجع.
المؤلف
wshobsonالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/wshobson/agents/tree/main/plugins/shell-scripting/skills/bash-defensive-patternsمرجع
36e07d5e13068e5be64447e8f20b427cf2cbd21a
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
12 تنزيلات · 289 مشاهدات
بنية الملفات
📄 SKILL.md
تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
إدارة التطوير المعتمد على السياق
تفقد المشاريع المدعومة بالذكاء الاصطناعي اتساقها عندما تكون أهداف المنتج، وخيارات الحزمة التقنية، وقواعد سير العمل مبعثرة. ترشد هذه المهارة Claude وCodex وClaude Code عبر عناصر سياق Conductor.
بناء نماذج مالية للشركات الناشئة
تحتاج فرق الشركات الناشئة إلى توقعات واضحة قبل أن تتمكن من تخطيط التوظيف وجمع التمويل واستخدام النقد. تنظم هذه المهارة الإيرادات والتكاليف ومدى كفاية النقد والسيناريوهات في مخرجات عملية للتخطيط المالي.
تصميم لوحات مؤشرات أداء رئيسية تقود القرارات
غالبا ما تبني الفرق لوحات معلومات تعرض الكثير من الأرقام لكنها لا توجه إلى اتخاذ إجراء. تساعد هذه المهارة Claude وCodex وClaude Code على اختيار مؤشرات أداء رئيسية ذات معنى، وتنظيم طرق العرض، وعرض المقاييس بوضوح.
كتابة تقارير ما بعد الحوادث بلا لوم
غالبا ما تصبح مراجعات الحوادث غير متسقة، أو مركزة على اللوم، أو صعبة التنفيذ. تساعد هذه المهارة Claude وCodex وClaude Code على صياغة تقارير منظمة لما بعد الحوادث مع جداول زمنية واضحة، وأسباب جذرية، ومالكين محددين.
بناء قصص بيانات واضحة
غالبا ما تفشل المقاييس الخام في إقناع أصحاب المصلحة أو دعم القرارات. تساعد هذه المهارة Claude وCodex وClaude Code على تحويل التحليل إلى سرديات واضحة ومرئيات وتوصيات.
بناء مكونات Claude Code الإضافية
بواسطة C0ntr0lledCha0s
يتطلب إنشاء مكونات Claude Code الإضافية بنية صحيحة، والتحقق، والتوثيق، والتغليف الآمن. ترشد هذه المهارة المستخدمين عبر معمارية المكونات الإضافية، والقوالب، والتحقق، وسير عمل النشر.
بناء Claude Code Automation Hooks
بواسطة C0ntr0lledCha0s
يمكن لـ Claude Code hooks أتمتة الفحوصات والتنسيق وفرض السياسات، لكن نصوص hook غير الآمنة قد تؤثر في الملفات أو الأوامر المحلية. ترشد هذه المهارة المستخدمين عبر تصميم hooks المنظم والتحقق منها وصيانتها.
كتابة قواعد Hookify لـ Claude Code
بواسطة anthropics
قد يكون من الصعب كتابة قواعد Hook بشكل صحيح عبر أحداث bash والملفات والإيقاف والمطالبات. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات عملية لإنشاء قواعد Hookify واختبارها.
أتمتة مسارات DevOps وعمليات النشر
بواسطة alirezarezvani
غالبا ما يتطلب عمل DevOps أنماطا قابلة للتكرار للمسارات والبنية التحتية وعمليات النشر. توفر هذه المهارة نصوصا إرشادية وأدلة مرجعية لمراجعة CI/CD وIaC والنشر والعمليات.
أنشئ Home Assistant YAML بسرعة أكبر
بواسطة ESJavadex
من السهل كسر Home Assistant YAML عندما تكبر الأتمتات والأسرار ولوحات المعلومات. توفر هذه المهارة أنماطًا وأمثلة ومدققات محلية لعمل أكثر أمانًا على التهيئة.
تشغيل عمليات WordPress WP-CLI أكثر أمانًا
بواسطة Automattic
يمكن أن تتسبب عمليات WordPress في إتلاف البيانات عندما يستهدف WP-CLI الموقع الخطأ. ترشد هذه المهارة إلى النسخ الاحتياطية، وعمليات dry-run، وفحوصات الاستهداف، وسير عمل الأوامر القابلة للتكرار.