Imported from cast42/python-minimal-boilerplate (
AGENTS.md). Install upstream withnpx skills add cast42/python-minimal-boilerplate. Copyright stays with the author.
Agent Instructions
- Read the repository before changing it. Preserve user changes and keep the setup minimal.
- Use
.agents/skills/minimal-python-boilerplate/SKILL.mdwhen creating a Python project from this template or changing its project setup. - Manage environments and dependencies with
uv; useuv addinstead of editinguv.lockorpylock.tomlby hand. - Use the
justfilerecipes as the project interface. Runjust installafter dependency changes; it syncs the environment, regeneratespylock.toml, and installs the pre-commit hooks. - If
.claude/skillsis a plain file instead of a directory (Windows checkout without symlinks), read the skill directly from.agents/skills/. - Keep Python code typed and documented. Prefer built-in collection types such as
listanddict. - Before finishing, run
just checkandjust test. Runjust docswhen code or documentation changes affect the generated reference. - Report the files changed, checks run, and any remaining manual work.