← スキル一覧に戻る

dependency-analyzer
by lis186
A set of AI-powered slash commands for Claude Code and OpenSkills (support Cursor, Windsurf and Gemini CLI) that help you understand any codebase quickly
⭐ 25🍴 0📅 2026年1月18日
SKILL.md
name: dependency-analyzer description: Analyze dependencies for upgrade planning and migration. Use when user asks "upgrade to X", "migrate from X to Y", "what breaks if we upgrade", "iOS 17 migration", "React 18 upgrade", or planning framework/SDK upgrades.
Dependency Analyzer
When to Use
Trigger this skill when the user:
- Is planning a framework or SDK upgrade
- Wants to know migration effort for version changes
- Asks about deprecated APIs or breaking changes
- Needs to audit usage of a specific library
- Asks "how much work to upgrade X"
Instructions
- Identify the upgrade path or library to analyze
- Run
/sourceatlas:deps "<upgrade>"with the migration description - Returns deprecated APIs, breaking changes, and migration checklist
Command Formats
- iOS upgrade:
/sourceatlas:deps "iOS 16 → 17" - Android:
/sourceatlas:deps "Android API 35" - React:
/sourceatlas:deps "React 17 → 18" - Python:
/sourceatlas:deps "Python 3.11 → 3.12" - Library audit:
/sourceatlas:deps "kotlinx.coroutines"
What User Gets
- Phase 0 Rule Confirmation (preview before scanning)
- Required Changes: Removable checks, deprecated APIs
- Modernization Opportunities: New features available
- Usage Summary: All API usage with file:line references
- Third-party compatibility
- Migration Checklist with effort estimates
Example Triggers
- "We need to upgrade to iOS 17, how much work?"
- "What breaks if we upgrade React to 18?"
- "Plan the Python 3.12 migration"
- "Check our usage of AFNetworking"
- "How hard is the Swift 6 migration?"
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です