python-inline-script
Installation
SKILL.md
Pythonの単一ファイルスクリプト
新規作成時の形式の確認
Pythonのプログラムを新規作成するとき、実装やファイル生成の前に次の質問をする。
「通常のPythonプロジェクト(pyproject.tomlで依存関係を管理)と、
inline metadata script(依存関係を埋め込んだ単一の.pyファイル)のどちらで作成しますか?」
- 形式が未指定の場合は、ユーザーの回答を待つ。規模や依存関係の有無だけで形式を決めない。
- ユーザーがすでに形式を明示している場合は、その指定を回答として扱い、再質問しない。
- 通常のPythonプロジェクトが選ばれた場合は、通常のプロジェクト構成で作成する。
- inline metadata scriptが選ばれた場合は、以降の手順に従う。
- 既存プロジェクト内のモジュール追加や既存ファイルの修正では、新規の独立したプログラムを作るのでなければ形式を再質問しない。 既存の構成を尊重し、依頼なしに形式を変換しない。