Complete Aider configuration template optimized for ProxySQL development with comprehensive settings for model selection, git integration, caching, and development workflow automation
This skill provides a comprehensive Aider configuration template optimized for ProxySQL development. ProxySQL is a high-performance MySQL proxy, and this configuration ensures optimal AI-assisted coding workflows.
Place this configuration as `.aider.conf.yml` in your project root or home directory. The configuration includes all available Aider settings with sensible defaults for database proxy development.
```yaml
auto-commits: true
model: claude-3-5-sonnet-20241022
map-tokens: 2048
map-refresh: auto
auto-lint: true
lint-cmd:
- "cpp: clang-format --style=file"
- "make: make check"
auto-test: false
test-cmd: "make test"
attribute-co-authored-by: true
attribute-commit-message-author: true
load: ./AGENT.md
```
1. **Initial Setup**
- Copy the configuration template to `.aider.conf.yml`
- Customize model selection based on your API access
- Set appropriate lint commands for your C++ standards
2. **Model Configuration**
- Configure `model` for your preferred AI provider
- Set `weak-model` for commit messages and summaries
- Use `editor-model` for focused editing tasks
3. **Git Workflow**
- Enable `auto-commits` for automatic change tracking
- Configure `commit-prompt` for consistent commit messages
- Set `attribute-author` and `attribute-committer` for proper attribution
4. **Development Integration**
- Configure `lint-cmd` for your code style requirements
- Set `test-cmd` for your test suite
- Enable `auto-lint` for consistent code formatting
5. **Performance Tuning**
- Adjust `map-tokens` based on codebase size
- Enable `cache-prompts` for repeated operations
- Configure `max-chat-history-tokens` for long sessions
This configuration provides a solid foundation for AI-assisted ProxySQL development while maintaining flexibility for team-specific requirements and preferences.
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-for-proxysql-development/raw