使用 modern-python Skill 爲 Python 項目配置 uv、ruff 與 ty
Trail of Bits 把內部 cookiecutter-python 模板寫成 Agent Skill modern-python,用 uv、ruff、ty、pytest、prek 替代 pip、flake8、black、mypy 和 pre-commit。本文依據官方 SKILL.md 與文檔站覈實安裝方式、最小項目、PEP 723 腳本以及從 requirements.txt / setup.py 遷移的步驟,並說明 Python 3.11+ 與 ty 仍處 beta 等限制。
閱讀全文用 python-tdd-with-uv:讓 AI Agent 按紅-綠-重構寫 Python
介紹 spencerpauly/awesome-cursor-skills 中的 python-tdd-with-uv:一份教 AI Agent 用 uv 做 Python TDD 的 SKILL.md。文章覈實了官方能力(uv 立項與 pytest、垂直切片紅-綠-重構、uv run 約定)、在 Cursor/Claude Code/Codex 下的安裝目錄與啓用方式,以及可復現的命令與測試結構示例,並說明適用場景與限制。
閱讀全文