python-coding-style
スター8
フォーク0
更新日2026年7月16日 05:12
Pythonコードを作成・修正するときに使用。テストコードには適用されない。
インストール
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SKILL.md
readonlyメニュー
Pythonコードを作成・修正するときに使用。テストコードには適用されない。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | python-coding-style |
| description | Pythonコードを作成・修正するときに使用。テストコードには適用されない。 |
CollectionやIterableを使う。objectやAnyは避ける。NamedTuple, dataclass, pydantic modelの使用を検討して、本当にtupleが適切かどうかを判断する。pandas.DataFrame.to_dict()はpd.NAをNoneに変換します。またnumpyの数値型はpythonの数値型に変換します。したがって、pandas.DataFrame.to_dict()の結果に対して、int()やpd.isna()などの不要な処理は実施しないでください。annofabapi.AnnofabApi配下のメソッドのdocstringを参照する。docstringに書いてあるschemaは、annofabapi.pydantic_models配下を参照する。dataclasses_jsonよりはpydanticを使用する。理由は、pydanticの方が型ヒントのサポートが充実しているため。