plugin-settings
تكوين الإضافات باستخدام ملفات إعدادات YAML
Auch verfügbar von: anthropics,davila7
يحتاج مطورو الإضافات إلى طريقة موحدة لتخزين التكوين الخاص بالمشروع. يستخدم هذا النمط ملفات .claude/plugin-name.local.md مع YAML frontmatter للإعدادات المنظمة.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "plugin-settings". قراءة الإعدادات من .claude/validation-plugin.local.md
Erwartetes Ergebnis:
- ملف الإعدادات موجود في .claude/validation-plugin.local.md
- التكوين:
- enabled: true
- mode: strict
- max_file_size: 1000000
- allowed_extensions: [".js", ".ts", ".tsx"]
- الإضافة نشطة مع التحقق الصارم مفعل
Verwendung von "plugin-settings". إنشاء إعدادات لإضافة أمان جديدة
Erwartetes Ergebnis:
- تم إنشاء .claude/security-plugin.local.md
- التكوين:
- enabled: true
- scan_on_commit: true
- severity_level: high
- notification_channel: slack
- تم حفظ الإعدادات. أعد تشغيل Claude Code لتصبح التغييرات سارية المفعول.
Sicherheitsaudit
SicherThis is a documentation-only skill explaining configuration patterns for Claude Code plugins. All external command patterns (383 occurrences) are legitimate shell scripting examples for parsing YAML frontmatter using sed, grep, and awk. The high-risk findings for 'weak cryptographic algorithm' are false positives where the scanner flagged 'DES' in text explanations, not actual cryptographic code. No malicious patterns, network operations, or credential exfiltration detected.
Risikofaktoren
⚙️ Externe Befehle (5)
📁 Dateisystemzugriff (1)
Qualitätsbewertung
Was du bauen kannst
إضافة سلوك قابل للتكوين للإضافات
إنشاء ملفات إعدادات تتحكم في سلوك الإضافات لكل مشروع، مع التحقق من الصحة والقيم الافتراضية.
توحيد تكوين الإضافات
إنشاء أنماط متسقة لإعدادات الإضافات عبر مشاريع الفريق مع YAML frontmatter.
تنسيق سلوك الوكلاء
تخزين حالة الوكيل والتكوين لسير العمل متعدد الوكلاء المعقد في Claude Code.
Probiere diese Prompts
إنشاء ملف .claude/my-plugin.local.md مع enabled: true, mode: standard, و max_retries: 3 في YAML frontmatter.
التحقق من وجود .claude/security-plugin.local.md وقراءة حقل enabled من YAML frontmatter.
التحقق من صحة وجود YAML frontmatter مناسب في .claude/my-plugin.local.md مع الحقول المطلوبة: enabled, mode, و max_file_size.
تحديث حقل task_number في .claude/multi-agent-swarm.local.md من 3.4 إلى 3.5 مع الحفاظ على الإعدادات الأخرى.
Bewährte Verfahren
- تحقق دائمًا من وجود ملف الإعدادات قبل القراءة لتجنب الأخطاء
- استخدم نمط الخروج السريع عندما تكون الإضافة معطلة (enabled: false)
- تحقق من صحة جميع مدخلات المستخدم عند إنشاء ملفات الإعدادات لمنع حقن البيانات
- وثق حقول الإعدادات المطلوبة في README الخاصة بالإضافة مع أمثلة
Vermeiden
- لا تقوم بتثبيت قيم الإعدادات في الخطافات - اقرأ دائمًا من التكوين
- تجنب إنشاء ملفات الإعدادات في المواقع المتتبعة بواسطة git - استخدم اللاحقة .local.md
- لا تقم أبدًا بتنفيذ قيم الإعدادات كاوامر - تعامل مع جميع المدخلات كبيانات فقط