plugin-settings
تكوين الإضافات باستخدام ملفات إعدادات YAML
也可从以下获取: anthropics,davila7
يحتاج مطورو الإضافات إلى طريقة موحدة لتخزين التكوين الخاص بالمشروع. يستخدم هذا النمط ملفات .claude/plugin-name.local.md مع YAML frontmatter للإعدادات المنظمة.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“plugin-settings”。 قراءة الإعدادات من .claude/validation-plugin.local.md
预期结果:
- ملف الإعدادات موجود في .claude/validation-plugin.local.md
- التكوين:
- enabled: true
- mode: strict
- max_file_size: 1000000
- allowed_extensions: [".js", ".ts", ".tsx"]
- الإضافة نشطة مع التحقق الصارم مفعل
正在使用“plugin-settings”。 إنشاء إعدادات لإضافة أمان جديدة
预期结果:
- تم إنشاء .claude/security-plugin.local.md
- التكوين:
- enabled: true
- scan_on_commit: true
- severity_level: high
- notification_channel: slack
- تم حفظ الإعدادات. أعد تشغيل Claude Code لتصبح التغييرات سارية المفعول.
安全审计
安全This 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.
风险因素
质量评分
你能构建什么
إضافة سلوك قابل للتكوين للإضافات
إنشاء ملفات إعدادات تتحكم في سلوك الإضافات لكل مشروع، مع التحقق من الصحة والقيم الافتراضية.
توحيد تكوين الإضافات
إنشاء أنماط متسقة لإعدادات الإضافات عبر مشاريع الفريق مع YAML frontmatter.
تنسيق سلوك الوكلاء
تخزين حالة الوكيل والتكوين لسير العمل متعدد الوكلاء المعقد في Claude Code.
试试这些提示
إنشاء ملف .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 مع الحفاظ على الإعدادات الأخرى.
最佳实践
- تحقق دائمًا من وجود ملف الإعدادات قبل القراءة لتجنب الأخطاء
- استخدم نمط الخروج السريع عندما تكون الإضافة معطلة (enabled: false)
- تحقق من صحة جميع مدخلات المستخدم عند إنشاء ملفات الإعدادات لمنع حقن البيانات
- وثق حقول الإعدادات المطلوبة في README الخاصة بالإضافة مع أمثلة
避免
- لا تقوم بتثبيت قيم الإعدادات في الخطافات - اقرأ دائمًا من التكوين
- تجنب إنشاء ملفات الإعدادات في المواقع المتتبعة بواسطة git - استخدم اللاحقة .local.md
- لا تقم أبدًا بتنفيذ قيم الإعدادات كاوامر - تعامل مع جميع المدخلات كبيانات فقط