Pre-configured Aider profiles for different development modes (architect, code, context, review) with optimized edit formats and system prompts for each workflow
Pre-configured Aider profiles optimized for different development workflows. This skill provides four distinct modes: architect for high-level design, code for implementation, context for exploration, and review for code critique.
Sets up Aider with four specialized profiles, each tailored to a specific development phase:
1. **Save the configuration file**
- Create or update `.aider.conf.yml` in your project root
- Copy the profile configuration below
2. **Configuration structure**
```yaml
profiles:
- architect:
mode: architect
edit_format: whole
- code:
mode: code
edit_format: udiff
- context:
mode: context
- review:
mode: code
edit_format: udiff
system_prompt: "Review only; suggest, don't edit."
```
3. **Use profiles with Aider**
- Launch with architect mode: `aider --profile architect`
- Launch with code mode: `aider --profile code`
- Launch with context mode: `aider --profile context`
- Launch with review mode: `aider --profile review`
4. **Profile purposes**
- **architect**: Use for refactoring, file reorganization, or architectural changes where whole-file rewrites make sense
- **code**: Use for daily feature development and bug fixes with precise diff-based edits
- **context**: Use for understanding codebases, asking questions, or exploring without making changes
- **review**: Use for getting code feedback and suggestions without automatic modifications
```bash
aider --profile architect
aider --profile code src/feature.py
aider --profile review src/feature.py
aider --profile context
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-multi-profile-configuration/raw