Aider configuration optimized for DPhoto project development with coding standards, test helpers, and caching for cost-effective AI assistance on photo/video backup and album management features.
Aider configuration for the DPhoto project - a photo and video backup solution that syncs media from phones/cameras to AWS S3 with album organization and web interface.
This configuration optimizes Aider for DPhoto development by:
When working on the DPhoto project with this configuration:
1. **Model Selection**
- Use the `six` model (Claude Sonnet 3.5) as the primary AI assistant
- This model provides strong code generation while managing costs
2. **Context Loading**
- Always read and follow guidelines from `docs/coding_standards_web.md`
- Reference `src/core/catalog/tests/test-helper-state.ts` for test patterns
- The language module context is currently disabled but available if needed
3. **Context Mapping**
- Utilize the 4096-token context map for codebase navigation
- This helps Aider understand project structure efficiently
4. **Cost Optimization**
- Prompt caching is enabled to reduce repeated API costs
- Cache keepalive pings set to 5 maintain session continuity
- Streaming is disabled (`stream: false`) for better caching effectiveness
5. **Development Guidelines**
- Follow the web coding standards in all contributions
- Use the established test helper patterns for consistency
- Focus on AWS S3 integration, album management, and web interface features
```bash
aider
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/dphoto-project-aider-configuration/raw