community/

Aider Conventions

public

Convention file for Aider AI coding assistant. Define coding standards and project context for better code generation.

·
aider ai-assistant starter
0 0 0

Install Configuration

Use the CLI to install this configuration to your local machine.

shai install community/aider-conventions
shai uninstall community/aider-conventions

Don't have the CLI? Install it with: gem install shai-cli

CONVENTIONS.md

Project Conventions

Overview

<!-- Brief description of the project -->

Tech Stack

<!-- List your technologies -->
- Language:
- Framework:
- Database:
- Testing:

Code Style

  • Use consistent indentation (spaces/tabs)
  • Follow language-specific naming conventions
  • Keep functions under 50 lines when possible
  • Document complex logic with comments

File Organization

<!-- Describe your project structure -->

Testing Requirements

  • Write unit tests for business logic
  • Integration tests for API endpoints
  • Run tests before committing

Git Workflow

  • Create feature branches
  • Write descriptive commit messages
  • Keep commits atomic and focused

Common Patterns

<!-- Document patterns specific to your project -->

Things to Avoid

  • No hardcoded credentials
  • Avoid global state
  • Don't skip error handling