AI-powered code generation and intelligent file management using Aider. Streamlines development workflows through automated task execution and enhanced productivity.
This skill has safety concerns that you should review before use. Some patterns were detected that may pose a risk.Safety score: 60/100.
KillerSkills scans all public content for safety. Use caution before installing or executing flagged content.
AI-powered development assistant that streamlines coding workflows through intelligent file management, automated code generation, and seamless Git integration. Built on Aider with support for multiple LLM providers (OpenAI, Anthropic, DeepSeek).
This skill provides a comprehensive Aider configuration template that enables:
Create `.aider.conf.yml` in your project root or home directory with your desired settings. The configuration supports all Aider features including:
**Model Selection:**
**API Configuration:**
**Repository Mapping:**
**Git Integration:**
**Development Workflow:**
**History & Caching:**
```yaml
model: claude-3-5-sonnet-20241022
anthropic-api-key: your-key-here
openai-api-key: your-key-here
map-tokens: 1024
map-refresh: auto
auto-commits: true
attribute-author: true
gitignore: true
dark-mode: true
stream: true
pretty: true
auto-lint: true
lint-cmd:
- "python: ruff check --fix"
- "javascript: eslint --fix"
```
```yaml
model: gpt-4o
weak-model: gpt-4o-mini
editor-model: claude-3-5-sonnet-20241022
cache-prompts: true
cache-keepalive-pings: 3
map-tokens: 2048
map-multiplier-no-files: 3
input-history-file: .aider.input.history
chat-history-file: .aider.chat.history.md
llm-history-file: .aider.llm.history
auto-lint: true
lint-cmd:
- "python: ruff check --fix"
- "python: mypy --strict"
- "javascript: eslint --fix"
- "typescript: tsc --noEmit"
auto-test: true
test-cmd: pytest tests/
attribute-author: true
attribute-committer: true
attribute-commit-message-author: true
dark-mode: true
code-theme: monokai
user-input-color: "#00cc00"
assistant-output-color: "#0088ff"
```
```bash
aider
aider --config .aider.conf.yml
aider file1.py file2.py
aider --read README.md --file main.py
aider --message "Add error handling to the login function"
```
**Code Generation:**
```bash
aider --message "Create a REST API endpoint for user authentication"
```
**Automated Fixes:**
```bash
aider --lint # Fix linting issues in dirty files
aider --test # Run tests and fix failures
```
**Git Workflow:**
```bash
aider --commit # Commit all changes with AI-generated message
aider --show-diffs # Review changes before committing
```
**Voice Input:**
```bash
aider --voice-format wav --voice-language en
```
Create shortcuts for frequently used models:
```yaml
alias:
- "fast: gpt-4o-mini"
- "smart: claude-3-5-sonnet-20241022"
- "cheap: gpt-3.5-turbo"
```
```yaml
lint-cmd:
- "python: ruff check --fix && black ."
- "javascript: eslint --fix && prettier --write"
- "go: gofmt -w . && golint ./..."
- "rust: cargo fmt && cargo clippy --fix"
```
```yaml
test-cmd: "npm run test:ci && npm run test:e2e"
auto-test: true
```
**Minimal config for quick start:**
```yaml
model: gpt-4o
auto-commits: true
auto-lint: true
```
**Team configuration with strict checks:**
```yaml
model: claude-3-5-sonnet-20241022
weak-model: gpt-4o-mini
cache-prompts: true
auto-lint: true
auto-test: true
lint-cmd:
- "python: ruff check --fix && mypy ."
test-cmd: pytest --cov=src tests/
attribute-commit-message-author: true
show-diffs: true
```
**Performance-optimized config:**
```yaml
model: gpt-4o-mini
cache-prompts: true
cache-keepalive-pings: 5
map-tokens: 512
stream: true
timeout: 60
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-configuration-947fjm/raw