إدارة التبعيات عبر لغات متعددة تستغرق وقتاً وعرضة للأخطاء. تكتشف هذه المهارة نوع مشروعك تلقائياً، وتطبيق التحديثات الآمنة مع الحماية من التغييرات المكسرة، وتشغيل فحوصات الأمان.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「dependency-updater」。 update my dependencies
預期結果:
- Detected Node.js project with package.json
- Scanning for updates...
- Auto-applied 5 PATCH updates: express (4.19.2 -> 4.19.3), lodash (4.17.21 -> 4.17.24), etc.
- Found 2 MAJOR updates:
- - react: ^18.0.0 -> ^19.0.0 (breaking changes expected)
- - axios: ^1.0.0 -> ^1.0.0
- Do you want to update react? [y/N]
正在使用「dependency-updater」。 audit my dependencies for security vulnerabilities
預期結果:
- Running security audit...
- Critical: 1 vulnerability found
- - CVE-2024-1234: Prototype pollution in lodash
- - Fix: Update lodash to >=4.17.24
- High: 2 vulnerabilities found
- - CVE-2024-5678: XSS in express
- - CVE-2024-9012: DoS in axios
- Recommendation: Update affected packages immediately
安全審計
低風險Legitimate dependency management skill. Static findings are false positives: scanner misidentified YAML frontmatter and version documentation as cryptographic algorithms. External commands are documentation examples and scripts use hardcoded package manager operations with no injection vectors.
中風險問題 (1)
低風險問題 (2)
風險因素
⚙️ 外部命令 (1)
📁 檔案系統存取 (2)
偵測到的模式
品質評分
你能建構什麼
صيانة المشاريع الشخصية
حافظ على تحديث مشاريعك الشخصية مع أحدث إصدارات التبعيات مع تجنب التغييرات المكسرة.
الامتثال الأمني
فحص التبعيات بانتظام بحثاً عن الثغرات وتلقي توصيات قائمة على الخطورة للإصلاح.
حوكمة التبعيات للفريق
تطبيق سياسات تحديث متسقة عبر مستودعات متعددة مع سلوك تحديث آمن افتراضياً.
試試這些提示
update my dependencies
audit my dependencies for security vulnerabilities
my npm install keeps failing, diagnose the issue
check for outdated Python packages and update them safely
最佳實務
- تشغيل تحديثات التبعيات في فرع git نظيف ومراجعة التغييرات قبل الدمج
- دائماً تشغيل الاختبارات بعد التحديثات الرئيسية للتحقق من التوافق
- ارتكام ملفات القفل (package-lock.json، yarn.lock، go.sum) مع تغييرات التبعيات
避免
- الموافقة تلقائياً على جميع تحديثات الإصدار الرئيسي دون مراجعة سجلات التغييرات
- تجاهل نتائج فحص الأمان بسبب низкой серьёзности
- تحديث الإصدارات المثبتة/المقفل التي تم تثبيتها عمداً