Git-aware coding agent configuration for TogetherSystems with strict deterministic development rules, multi-model support, and automated git integration.
A production-ready Aider configuration for deterministic, git-integrated development with strict guardrails against unwanted refactoring.
Configures Aider as a git-aware coding agent with:
Choose one primary model by uncommenting the appropriate line:
```yaml
model: openrouter/deepseek/deepseek-coder # Default
```
The configuration enforces:
The system prompt establishes strict rules:
1. Follow instructions EXACTLY - no architectural changes without explicit request
2. Use ONLY libraries from the repo or lockfile
3. Write compilable, tested code
4. Adhere to existing build scripts, Makefile, and CI
5. Ask first when uncertain
6. No autonomous refactoring
7. Deterministic changes, no "creativity"
**Ignored patterns** (build artifacts, dependencies):
**Watched files** (for changes):
1. Save this configuration as `.aider.conf.yml` in your repository root
2. Start Aider:
```bash
aider
```
3. The agent will:
- Load the configuration automatically
- Apply strict behavioral rules
- Use git integration for all changes
- Follow your project's existing patterns
4. Give specific instructions:
```
Add error handling to the fetchData function in api.ts
Fix the CSS layout issue in header.css
Update the README with new installation steps
```
5. The agent will:
- Make precise changes only
- Run tests automatically
- Commit changes with descriptive messages
- Ask before making architectural decisions
| Model | Use Case | Cost |
|-------|----------|------|
| `ollama/llama3.1` | General local development | Free |
| `ollama/deepseek-coder` | Local coding tasks | Free |
| `groq/llama-3.1-70b-versatile` | Fast cloud processing | Low |
| `openrouter/deepseek/deepseek-coder` | Production coding | Medium |
Adjust behavior by modifying:
```bash
$ aider
Aider v0.x.x
Model: openrouter/deepseek/deepseek-coder
Git repo: togethersystems (clean)
> Add input validation to the login form
I'll add input validation to the login form in auth.js:
[Changes made, tests run, commit created]
Committed: Add input validation to login form
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/togethersystems-aider-configuration/raw