스킬 plugin-settings
⚙️

plugin-settings

낮은 위험 ⚙️ 외부 명령어

تكوين إعدادات الإضافة باستخدام YAML frontmatter

또한 다음에서 사용할 수 있습니다: anthropics,anthropics

تخزين التكوين والحالة الخاصة بالإضافة في ملفات .claude/plugin-name.local.md باستخدام YAML frontmatter ومحتوى markdown. تمكين تخصيص الإضافة لكل مشروع يمكن للمستخدمين تحريره مباشرة.

지원: Claude Code(CC)
🥉 76 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"plugin-settings" 사용 중입니다. كيف يمكنني تمكين الإضافة الخاصة بي فقط لمشاريع معينة؟

예상 결과:

  • أنشئ ملف .claude/my-plugin.local.md في المشروع يحتوي على:
  • ---
  • enabled: true
  • ---
  • يجب أن يتحقق الخطاف الخاص بك من وجود الملف ويقرأ حقل enabled قبل التشغيل
  • أضف .claude/*.local.md إلى .gitignore لمنع حفظ الإعدادات الخاصة بالمشروع

"plugin-settings" 사용 중입니다. كيف يمكنني تحليل إعداد رقمي في الخطاف الخاص بي؟

예상 결과:

  • استخدم هذا النمط لاستخراج والتحقق من صحة الإعدادات الرقمية:
  • MAX_SIZE=$(echo "$FRONTMATTER" | grep '^max_size:' | sed 's/max_size: *//')
  • التحقق: if [[ "$MAX_SIZE" =~ ^[0-9]+$ ]]; then
  • الاستخدام في المقارنة: if [[ $MAX_SIZE -gt 1000 ]]; then

보안 감사

낮은 위험
v5 • 1/17/2026

This is a documentation skill containing code examples for a plugin settings pattern. All static findings are FALSE POSITIVES - they flag shell command examples in markdown documentation, not actual executable code. The skill has no network access, no credential handling, and contains security mitigations that BLOCK access to sensitive files.

9
스캔된 파일
2,270
분석된 줄 수
1
발견 사항
5
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

64
아키텍처
100
유지보수성
85
콘텐츠
31
커뮤니티
90
보안
96
사양 준수

만들 수 있는 것

إضافة تكوين للإضافات

توثيق كيفية جعل الإضافات قابلة للتكوين باستخدام ملفات إعدادات قابلة للتحرير من قبل المستخدم

تجاوز الإعدادات الافتراضية للإضافة

إنشاء تكوينات إضافة خاصة بالمشروع دون تعديل كود الإضافة

توثيق أنماط الإعدادات

تضمين توثيق الإعدادات في ملفات README الخاصة بالإضافة مع القوالب

이 프롬프트를 사용해 보세요

إضافة إعدادات للإضافة
كيف يمكنني إضافة إعدادات قابلة للتكوين من قبل المستخدم إلى إضافة Claude Code الخاصة بي باستخدام ملفات .claude/my-plugin.local.md؟
تحليل frontmatter
أرني كيفية تحليل YAML frontmatter من ملف .local.md في خطاف bash
التحقق من صحة الإعدادات
ما هي الحقول والبنية المطلوبة لملف إعدادات إضافة صالح؟
أفضل الممارسات الأمنية
كيف يمكنني منع إعدادات الإضافة الخاصة بي من كشف ملفات .env أو الأسرار عن طريق الخطأ؟

모범 사례

  • تحقق دائمًا من صحة بنية ملف الإعدادات قبل القراءة - تحقق من علامات --- والحقول المطلوبة
  • وفر قيمًا افتراضية معقولة عندما لا يكون ملف الإعدادات موجودًا للحفاظ على التوافق مع الإصدارات السابقة
  • أضف .claude/*.local.md إلى .gitignore لأن هذه تجاوزات محلية لكل مستخدم ولكل مشروع

피하기

  • كتابة الإعدادات مباشرة في الخطافات - يجعل التخصيص مستحيلاً
  • حفظ ملفات .local.md في git - هذه تجاوزات لكل مستخدم ولكل مشروع
  • عدم التحقق من صحة إدخال المستخدم قبل كتابة الإعدادات - قد يؤدي إلى ملفات مشوهة

자주 묻는 질문

أين يجب أن أخزن ملفات إعدادات الإضافة؟
احفظها في .claude/plugin-name.local.md في جذر المشروع. دليل .claude هو الموقع القياسي.
هل تسري تغييرات الإعدادات فورًا؟
لا. يتم تحميل الخطافات عند بدء التشغيل. يجب عليك إعادة تشغيل Claude Code لتطبيق تغييرات الإعدادات.
هل يمكنني استخدام هذا لحالة الوكيل؟
نعم. يمكن أن يحتوي نص markdown على مطالبات أو أوصاف مهام يقرأها الوكلاء وينفذونها.
كيف يمكنني منع حفظ الإعدادات؟
أضف .claude/*.local.md و .claude/*.local.json إلى .gitignore في وثائق الإضافة الخاصة بك.
ماذا يحدث إذا كان ملف الإعدادات مشوهًا؟
يجب أن يتحقق الخطاف الخاص بك من صحة البنية (تحقق من علامات ---) ويوفر عودة تدريجية إلى القيم الافتراضية.
هل يجب علي استخدام JSON أو markdown للإعدادات؟
يوصى باستخدام Markdown مع YAML frontmatter للإضافات - يسمح بتكوين منظم + نص قابل للقراءة البشرية.