← スキル一覧に戻る

dependencies
by AndrijaSkontra
⭐ 0🍴 0📅 2026年1月22日
SKILL.md
name: dependencies description: Manage project dependencies across all apps. Use when installing, updating, or managing dependencies, or when user asks to install packages. allowed-tools:
- Bash
- Read
- Glob user-invocable: true
Dependencies Management Skill
This skill handles dependency management for the project using Bun.
Pre-check
Before managing dependencies, verify:
- Bun is installed and accessible on the system
- Package.json files exist in the expected locations
- Internet connectivity for downloading packages
Current Operations
Install Dependencies
Currently installs dependencies for the API application located in apps/api.
For Unix/Mac/Linux:
.claude/skills/dependencies/scripts/install.sh
For Windows PowerShell:
.claude/skills/dependencies/scripts/install.ps1
The script will:
- Navigate to
apps/apidirectory - Verify bun is installed
- Run
bun installto install all dependencies - Report success or any errors
Post-Installation
After successful installation:
- Verify node_modules directory was created
- Check that all dependencies were installed correctly
- Report any warnings or errors from bun
Error Handling
Handle these common errors:
- Bun not installed: Direct user to https://bun.sh for installation instructions
- Package.json not found: Verify the project structure and that apps/api exists
- Network errors: Check internet connectivity or try again
- Permission errors: May need appropriate file system permissions
- Lock file conflicts: May need to remove bun.lockb and reinstall
Future Enhancements
This skill will be expanded to include:
- Installing dependencies for multiple apps when added to the project
- Updating dependencies (
bun update) - Adding new dependencies (
bun add <package>) - Removing dependencies (
bun remove <package>) - Security audit (
bun audit) - Listing outdated dependencies
- Managing workspace dependencies for monorepo setup
- Cleaning node_modules and reinstalling fresh
Safety Guidelines
- Always verify what will be installed before proceeding
- Show user the package.json location being processed
- Report installation progress and results
- Warn about major version updates
- Keep lockfiles committed to ensure reproducible installs
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です