一键导入
python-execution
Python 実行環境を自動判定し、適切なコマンドで Python コードを実行する。uv / venv / システム Python を自動検出し、uv 環境のセットアップガイドも含む。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Python 実行環境を自動判定し、適切なコマンドで Python コードを実行する。uv / venv / システム Python を自動検出し、uv 環境のセットアップガイドも含む。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
修正を複数ブランチに適用する際のブランチ戦略。featureブランチへの先行commitとcherry-pickによる短命branchへの適用手順。環境別branch(qa/staging/epsilon等)への修正適用時に参照する。
DeepWiki (Devin MCP) のドキュメント内容を対象リポジトリの Markdown ファイルとして転載する。セクション構成維持・番号付きファイル分割・GFM 準拠補正・日本語翻訳 (オプション) まで自動処理。
PRのレビューコメントを確認し、優先度に応じてコード修正を実行する。サブエージェント (general-purpose) 起動にも対応。--defer-nit / --severity-min で対応範囲を制御。
実装プランファイル作成・更新の手順。実装開始時およびPR作成時にissues/配下の実装プランの有無を確認し、なければ会話履歴・git log・git diffから生成する。複数ファイル変更・新規機能追加・DBマイグレーション伴う変更が対象。
調査レポート作成のルール。否定的結論のエビデンス要件、残課題の記載フォーマット、ハルシネーション防止のための裏取り原則を扱う。DB調査に限らずコードベース調査・仕様調査一般に適用。
ログを追加・修正する際のガイドライン。ログレベルの選択基準、ループ内ログの制御、エラー蓄積パターン、機密情報の扱いを扱う。言語/FW非依存の原則。
| name | python-execution |
| description | Python 実行環境を自動判定し、適切なコマンドで Python コードを実行する。uv / venv / システム Python を自動検出し、uv 環境のセットアップガイドも含む。 |
| when_to_use | Python スクリプトを実行 / セットアップするとき。Triggers: 'python', 'uv', 'スクリプト', 'python環境' |
| allowed-tools | ["Read","Bash","Glob"] |
Pythonコードを実行する前に、プロジェクトの実行環境を調査し、適切な方法で実行するためのガイドラインです。
ls -la pyproject.toml uv.lock .venv/ venv/ requirements.txt 2>/dev/null
| 検出ファイル | 実行方法 | 優先度 |
|---|---|---|
pyproject.toml | uv run python | 最高 |
.venv/ | .venv/bin/python | 中 |
venv/ | venv/bin/python | 中 |
| 何もなし | python3 | 最低 |
# 依存関係インストール(初回のみ)
uv sync
# 実行
uv run python script.py
uv run python -m module_name
uvがない場合のインストール:
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc # パスを反映
# 依存関係インストール(初回のみ)
.venv/bin/pip install -r requirements.txt
# 実行
.venv/bin/python script.py
python3 script.py
| DO | DON'T |
|---|---|
| 実行前に環境を調査 | 環境を確認せずに実行 |
| README.md/CLAUDE.mdの指示を優先 | グローバル環境に依存関係をインストール |
| pyproject.tomlがあればuv使用 | source activateに依存 |
| 仮想環境のPythonをパス指定で実行 | python2を使用 |
| ファイル | 内容 | 参照タイミング |
|---|---|---|
01-uv-setup.md | uv詳細セットアップ、Pythonバージョン管理 | 初回セットアップ時 |
02-troubleshooting.md | エラー解決策 | 問題発生時 |