configuration-validator
التحقق من صحة ملفات التكوين والمتغيرات البيئية
المتغيرات البيئية المفقودة أو المكونة بشكل خاطئ تسبب أخطاء وقت التشغيل وفشل النشر. توفر هذه المهارة طرقًا منهجية للعثور على ملفات التكوين، والتحقق من صحة المتغيرات المطلوبة، والتحقق من التنسيقات، والتأكد من بقاء الوثائق محدثة.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "configuration-validator". تحقق من صحة ملف .env الخاص بي وتحقق من المتغيرات المفقودة مقابل .env.example
Resultado esperado:
- المتغيرات المطلوبة المفقودة: API_KEY و JWT_SECRET
- مشاكل التنسيق الموجودة: DATABASE_URL تفتقر إلى علامات الاقتباس حول القيمة مع المسافات
- فحص الأمان: .env موجود في .gitignore
- التوصيات: أضف API_KEY و JWT_SECRET إلى ملف .env الخاص بك. أحط القيم التي تحتوي على مسافات بعلامات اقتباس.
A utilizar "configuration-validator". إنشاء قالب .env.example من التكوين الحالي
Resultado esperado:
- تم إنشاء .env.example مع جميع المتغيرات الحالية
- استبدلت القيم الفعلية بنص العنصر نائب
- أضفت تعليقات توثق غرض كل متغير
- الخطوة التالية: راجع وثائق التحديث حسب الحاجة
A utilizar "configuration-validator". تحقق من الكود الخاص بي بحثًا عن الأسرار المضمنة في ملفات التكوين
Resultado esperado:
- لم يتم العثور على أسرار مضمنة في ملفات التكوين الرئيسية
- .env يتم تجاهله بشكل صحيح بواسطة git
- فكر في إضافة التحقق من التكوين إلى خط أنابيب CI
- موصى به: استخدم ماسح الأسرار لتغطية شاملة
Auditoria de Segurança
SeguroThis is a pure documentation skill containing only instructional guidance for configuration validation. The static analyzer flagged example code patterns in documentation as security issues, but all findings are FALSE POSITIVES. The skill provides educational examples of env var validation patterns using standard Claude tools (Read, Grep, Glob, Write, Bash). No executable code, scripts, or binaries are present. The credential strings (DATABASE_URL, API_KEY) and shell commands (grep, sed) shown are example placeholders in documentation, not actual credential access or malicious behavior.
Fatores de risco
🌐 Acesso à rede (3)
🔑 Variáveis de ambiente (41)
⚙️ Comandos externos (55)
📁 Acesso ao sistema de arquivos (1)
Pontuação de qualidade
O Que Você Pode Construir
التحقق من صحة بيئة التطوير
تحقق من وجود جميع المتغيرات البيئية المطلوبة قبل بدء خادم التطوير أو تشغيل الاختبارات.
مراجعة تكوينات الإنتاج
راجع تكوينات النشر للتأكد من توثيق المتغيرات المطلوبة وتنسيقها بشكل صحيح للإنتاج.
إنشاء قوالب التكوين
إنشاء ملفات .env.example من التكوينات الموجودة لمشاركتها مع أعضاء الفريق وتوثيق الإعدادات المطلوبة.
Tente Estes Prompts
استخدم مهارة مدقق التكوين للتحقق من ملف .env الخاص بي مقابل .env.example. قائمة أي متغيرات مطلوبة مفقودة واقترح قيمًا افتراضية.
استخدم مهارة مدقق التكوين للتحقق من صحة تنسيق متغيرات البيئة الخاصة بي. تحقق من علامات الاقتباس المفقودة وعناوين URL غير الصالحة ومشاكل النوع.
استخدم مهارة مدقق التكوين لإنشاء ملف .env.example من تكوين .env الحالي مع قيم العنصر نائب.
استخدم مهارة مدقق التكوين للتحقق من الكود الخاص بي بحثًا عن الأسرار المضمنة وتحقق من أن ملفات .env يتم تجاهلها بشكل صحيح بواسطة git.
Melhores Práticas
- احتفظ دائمًا بملف .env.example محدث يوثق جميع المتغيرات المطلوبة مع الأمثلة
- تحقق من صحة التكوين عند بدء التطبيق للفشل السريع عندما تكون المتغيرات المطلوبة مفقودة
- احتفظ بالقيم الحساسة بعيدًا عن التحكم في الإصدار من خلال تكوين .gitignore بشكل صحيح
Evitar
- تنفيذ ملفات .env في التحكم في الإصدار مع بيانات اعتماد حقيقية
- استخدام الأسرار أو مفاتيح واجهة برمجة التطبيقات المضمنة مباشرة في الكود المصدري
- تخطي توثيق متغيرات التكوين الاختيارية والقيم الافتراضية الخاصة بها
Perguntas Frequentes
ما أنواع الملفات التي تدعمها هذه المهارة؟
ما هي حدود التحقق من صحة المتغيرات؟
كيف يتكامل هذا مع المشاريع الحالية؟
هل بيانات التكوين الخاصة بي آمنة؟
لماذا يفشل التحقق من صحة؟
كيف يختلف هذا عن أدوات التكوين الأخرى؟
Detalhes do Desenvolvedor
Estrutura de arquivos
📄 SKILL.md