Aider configuration for Storj Labs commit conventions - scope-prefixed messages without AI attribution
Configure Aider to follow Storj Labs' commit message conventions: scope-prefixed messages in the format `{scope}: {message}` (e.g., `satellite/metainfo: add validation`) with no AI attribution in commit metadata.
When using this Aider configuration:
1. **Commit message format**: All commits must follow the pattern `{scope}: {message}` where:
- `{scope}` is the component/module being modified (e.g., `satellite/metainfo`, `storagenode/orders`, `uplink/backcomp`)
- `{message}` is a concise description of the change in imperative mood
- Example: `satellite/metainfo: add validation for segment limits`
2. **No AI attribution**: Never add AI-related metadata to commits:
- No "Co-authored-by: AI Assistant" lines
- No AI committer information
- No additional attribution lines
- Keep commits as if written by a human developer
3. **Gitignore handling**: Respect `.gitignore` patterns - do not disable gitignore filtering
4. **Attribute committer**: Do not override the original committer identity
Create a `.aider.conf.yml` file in your project root:
```yaml
gitignore: false
attribute-committer: false
commit-prompt: "Commit style: `{scope}: {message}` format (e.g., `satellite/metainfo: add validation`). Never add AI attribution (author, committer or other additional lines) to the commit."
```
Then run Aider normally - it will automatically use these settings.
```
satellite/metainfo: add validation for segment limits
storagenode/orders: fix settlement calculation
uplink/backcomp: remove deprecated methods
web/satellite: update billing page layout
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/storj-style-git-commits-with-aider/raw