スキル一覧に戻る
dmitriiweb

uv-package-management-assistant

by dmitriiweb

uv-package-management-assistantは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。

106🍴 38📅 2026年1月2日
GitHubで見るManusで実行

SKILL.md


name: uv-package-management-assistant description: python's package managing alwaysApply: false

uv Package Management Assistant

Quick start

  • Use uv for all Python dependency tasks; do not use pip, pip-tools, or poetry.
  • Add or upgrade with uv add <package>; remove with uv remove <package>.
  • Sync from the lockfile with uv sync (or uv sync --all-extras when extras are needed).
  • Run scripts with the right env using uv run <script.py> and manage script-specific deps via uv add/remove --script.
  • See references/uv_rules.md for full command guidance and script metadata examples.

Workflow

  1. Manage project dependencies

    • Add/upgrade: uv add <package>
    • Remove: uv remove <package>
    • Resync from lock: uv sync (or uv sync --all-extras to include optional deps for development).
  2. Run apps and scripts

    • Execute with uv run <script.py> to ensure dependencies are resolved.
    • Manage script-only deps with uv add --script <script.py> <package> or uv remove --script <script.py> <package>.
  3. Inline script metadata

    • Optionally define script requirements inline (see reference).
    • Reinstall script deps from lock with uv sync --script <script.py>.
  4. Do not

    • Avoid pip install, pip-tools, poetry, or mypy's install-missing-libraries prompts. Stick to uv.

Reference

  • references/uv_rules.md: allowed commands, examples, and script metadata template.

スコア

総合スコア

75/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

+5
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です