Aider configuration for Storj v3 development with scope-based commit formatting and no AI attribution
Configuration for Aider when working on Storj v3 — decentralized cloud object storage platform that is affordable, easy to use, private, and secure.
When working on the Storj codebase with Aider, follow these commit conventions:
1. **Commit Message Format**: Use `{scope}: {message}` format where scope indicates the component/package being modified (e.g., `satellite/metainfo: add validation`, `storagenode/orders: fix settlement calculation`)
2. **No AI Attribution**: Never add AI attribution in author, committer, or commit message footer lines. Keep commits clean and human-attributed.
3. **Track All Changes**: Include `.gitignore` files in version control (`gitignore: false` setting)
4. **Human Committer**: Do not modify committer information (`attribute-committer: false` setting)
5. **Common Scopes**: Use appropriate component scopes like:
- `satellite/*` — satellite service components
- `storagenode/*` — storage node components
- `uplink/*` — uplink client
- `private/*` — internal packages
- `cmd/*` — command-line tools
- `web/*` — web interfaces
**Good commit messages:**
**Bad commit messages:**
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/storj-development-commit-style/raw