Aider configuration for Python projects with structured commits, auto-formatting, testing, and file watching. Uses Sonnet model for both architecture and editing with convention-based development.
This skill configures Aider for Python project development with automated formatting, testing, and structured commit message generation following conventional commit standards.
The skill applies these Aider settings:
Generated commits follow this format:
```
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
```
**Valid types**: fix, feat, build, chore, ci, docs, style, refactor, perf, test
**Description requirements**:
**Body**: Included for significant changes requiring explanation
1. Ensure your Python project has a `Makefile` with `format` and `test` targets
2. Create a `CONVENTIONS.md` file documenting your project's coding standards
3. Start Aider with this configuration to enable automatic formatting, testing, and structured commits
When you make changes:
1. Aider watches your files for modifications
2. On commit, it auto-formats code via `make format`
3. Runs tests via `make test` to ensure nothing breaks
4. Generates a conventional commit message following the structured format
5. Attributes the commit to Aider for transparency
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/metapy-python-development-with-aider/raw