スキル uv-package-manager
📦

uv-package-manager

コンテンツリビジョン r1 重大 ⚙️ 外部コマンド🌐 ネットワークアクセス📁 ファイルシステムへのアクセス

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.

対応: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 不十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の 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
スキャンされたファイル
832
解析済み行数
3
レビュー項目
0
誤検知を無視

確認済みのセキュリティ上の懸念 (1)

重大
Pipe to shell pattern
curl -LsSf https://astral.sh/uv/install.sh | sh
The command pipes a downloaded installer script directly into sh. This is remote code execution without integrity verification, even though the domain appears official.
機能レビュー項目 (3)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

重大
PowerShell invocation
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
The PowerShell command downloads a remote installer and executes it through iex. That pattern can run arbitrary remote code without a review or verification step.
重大
Hardcoded URL
curl -LsSf https://astral.sh/uv/install.sh | sh
The URL is part of an installer command that immediately executes downloaded content. The network access is therefore tied to remote code execution, not passive documentation.
重大
Hardcoded URL
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
The URL is part of an installer command that immediately executes downloaded content. The network access is therefore tied to remote code execution, not passive documentation.

リスク要因

⚙️ 外部コマンド (75)
🌐 ネットワークアクセス (12)
📁 ファイルシステムへのアクセス (7)

検出されたパターン

Pipe to shell pattern
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/wshobson-uv-package-manager/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/wshobson-uv-package-manager/security.svg)](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/8

BibTeX形式の引用

@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

Skillstore スコア 38
証拠の信頼度 中
Skillstore 利用状況 18
更新済み

2026-10-21

wshobson 現在

wshobson-uv-package-manager

Skillstore スコア 38
証拠の信頼度 中
Skillstore 利用状況 18
更新済み

2026-09-09

sickn33-uv-package-manager

Skillstore スコア 38
証拠の信頼度 中
Skillstore 利用状況 14
更新済み

2026-09-09

Skillstore スコア

このスコアの理由 証拠の信頼度: 中
55
アーキテクチャ
85
保守性
87
コンテンツ
70
コミュニティ
74
仕様準拠

作成できるもの

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.

これらのプロンプトを試す

Créer un projet uv
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.
Convertir depuis pip
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.
Concevoir la CI avec uv
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.
Auditer la stratégie de dépendances uv
É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 ?
Elle aide à planifier et expliquer les workflows uv pour les projets Python, les dépendances, les environnements virtuels, les lockfiles, la CI, Docker et les migrations.
Peut-elle exécuter automatiquement des commandes uv ?
La skill fournit des conseils de commandes. L’exécution des commandes dépend de l’outil d’IA hôte et devrait nécessiter une revue utilisateur.
Les conseils sur l’installateur distant sont-ils sûrs ?
Elle utilise les URL officielles d’installation de uv, mais envoyer des scripts distants vers un shell est risqué. Examinez le script avant de l’exécuter.
Peut-elle remplacer Poetry ou pip-tools ?
Elle peut guider la migration depuis ces outils, mais chaque dépôt doit être testé avant de supprimer l’ancien workflow.
Prend-elle en charge les workflows CI et Docker ?
Oui. Elle inclut des exemples pour GitHub Actions, les installations avec lockfile gelé, la mise en cache uv et les modèles d’images Docker.
Audite-t-elle la sécurité des paquets ?
Non. Elle explique les workflows uv, mais ne scanne pas les paquets tiers et ne vérifie pas la confiance accordée aux dépendances.

開発者情報

作成者

wshobson

ライセンス

MIT

Skillstore リビジョン

r1

バージョンに関する注意

作者はバージョンを宣言していません。

参照

64ca8af0f54a325752f08bd54e52151061ea659a

メンテナンスの新しさ

2026/7/22

利用状況

11 ダウンロード · 220 閲覧

ファイル構成

📄 SKILL.md