skills/python-project-init/SKILL.md
uvとRuffでPythonプロジェクトを立ち上げる。新規リポジトリ作成と初期のlint/format運用確立に使う。
npx skillsauth add ekozmdev/my-agent-skills python-project-initInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
references/initialize-project.md を参照して一連の手順を進める。uv-init-project を使う。ruff-setup を使う。ruff-operations を使う。uv-manage-dependencies を使う。testing
uvで依存パッケージを管理する。追加・削除・更新・requirementsの出力に使う。
development
uvでPythonプロジェクトを初期化する。uv initの実行、生成物の確認、pyproject.tomlのadd-boundsやexclude-newer設定時に使う。
development
ユーザーレベルの AGENTS.md または ~/.agents/skills 配下のスキルを更新した場合に実行する。~/.codex/AGENTS.md と ~/.agents/skills を GitHub 管理リポジトリへ同期し、差分があればユーザー確認後にコミット・プッシュするスキル。
development
PythonプロジェクトでRuffを導入・設定する。uvでのインストール、ruff.toml配置、.gitignore更新のときに使う。