uv-package-manager
Gérer les projets Python avec uv
Les workflows de dépendances Python peuvent être lents et incohérents entre les environnements locaux, CI et conteneurisés. Cette skill aide Claude, Codex et Claude Code à appliquer les modèles uv pour des installations plus rapides, des lockfiles, des environnements virtuels et des migrations.
この Skill を自動インストールしないでください。
基準ポリシーにより、インストール操作の前にオペレーターのレビューが必要です。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "uv-package-manager" from https://skillstore.io/skills/wshobson-uv-package-manager.md and its manifest at https://skillstore.io/api/skills/wshobson-uv-package-manager/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「uv-package-manager」を使用しています。 Configurer un nouveau projet FastAPI avec uv.
期待される結果:
Un plan concis de configuration de projet avec les dépendances d’exécution, les outils de développement, l’épinglage de version Python, les étapes de lockfile et les commandes de test.
「uv-package-manager」を使用しています。 Migrer ce workflow requirements.txt vers uv.
期待される結果:
Une checklist de migration couvrant l’initialisation du projet, l’import des dépendances, la création du lockfile, la validation et les fichiers à committer.
「uv-package-manager」を使用しています。 Rendre notre CI Python plus rapide avec uv.
期待される結果:
Une conception de CI qui utilise la configuration uv, la réutilisation du cache, l’installation de dépendances gelées, le linting, les tests et des points d’échec clairs.
セキュリティ監査
重大Most external-command findings are Markdown code fences, not executable Ruby or shell backtick code. The audit confirms the remote installer patterns that pipe downloaded scripts into sh or PowerShell iex without verification. No prompt injection, credential theft, or data-exfiltration intent was found.
確認済みのセキュリティ上の懸念 (1)
機能レビュー項目 (3)
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
リスク要因
⚙️ 外部コマンド (75)
🌐 ネットワークアクセス (12)
📁 ファイルシステムへのアクセス (7)
検出されたパターン
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/wshobson-uv-package-manager/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/wshobson-uv-package-manager?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/wshobson-uv-package-manager?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-uv-package-manager/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/wshobson-uv-package-manager.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
wshobson. (2026). uv-package-manager security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-uv-package-manager/audits/8BibTeX形式の引用
@techreport{wshobson-wshobson-uv-package-manager-2026,
author = {wshobson},
title = {uv-package-manager security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/wshobson-uv-package-manager/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "uv-package-manager security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-uv-package-manager/audits/8"
identifiers:
- type: other
value: "skillstore:wshobson-uv-package-manager:audit:8"
description: "Skillstore immutable audit report identifier"
バリアントを比較
インストール可能なバリアント 3 件各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
activeinferenceinstitute-uv-package-manager
2026-10-21
wshobson-uv-package-manager
2026-09-09
Skillstore スコア
このスコアの理由 証拠の信頼度: 中作成できるもの
Démarrer un service Python
Créer un nouveau projet, épingler Python, ajouter des dépendances d’exécution et de développement, et lancer les tests avec uv.
Moderniser les workflows de dépendances
Faire évoluer un projet pip, pip-tools ou Poetry existant vers uv sync, uv lock et des installations reproductibles.
Accélérer la CI et les conteneurs
Appliquer les modèles uv cache, lockfile gelé, GitHub Actions et Docker pour des builds plus rapides et reproductibles.
これらのプロンプトを試す
Aide-moi à créer un nouveau projet Python avec uv. Inclue les fichiers du projet, les groupes de dépendances, le workflow d’environnement virtuel et la première commande de test.
Examine mon projet Python basé sur requirements et propose un plan de migration vers uv. Explique la gestion du lockfile, les commandes à exécuter et les fichiers à committer.
Crée un workflow CI pour un projet Python utilisant uv. Inclue la configuration de Python, la mise en cache des dépendances, les installations gelées, les tests, le linting et les contrôles d’échec.
Évalue la configuration uv de ce dépôt Python pour la reproductibilité, le regroupement des dépendances, la structure de workspace, l’usage de Docker et les risques de sécurité.
ベストプラクティス
- Examiner les scripts d’installation distants avant d’exécuter des commandes de téléchargement curl ou PowerShell.
- Committer uv.lock et utiliser des commandes de sync gelées en CI pour des builds reproductibles.
- Utiliser uv run et un épinglage explicite de Python pour éviter une dérive accidentelle de l’interpréteur.
回避
- Ne pas exécuter les commandes de paquets générées sans vérifier les noms et les sources des paquets.
- Ne pas dépendre de références Git non épinglées pour les dépendances de production.
- Ne pas modifier les fichiers de profil shell sauf si le changement de PATH est nécessaire et a été examiné.
よくある質問
À quoi cette skill aide-t-elle ?
Peut-elle exécuter automatiquement des commandes uv ?
Les conseils sur l’installateur distant sont-ils sûrs ?
Peut-elle remplacer Poetry ou pip-tools ?
Prend-elle en charge les workflows CI et Docker ?
Audite-t-elle la sécurité des paquets ?
開発者情報
作成者
wshobsonライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/wshobson/agents/tree/main/plugins/python-development/skills/uv-package-manager参照
64ca8af0f54a325752f08bd54e52151061ea659a
メンテナンスの新しさ
2026/7/22
利用状況
11 ダウンロード · 220 閲覧
ファイル構成
📄 SKILL.md