بنقرة واحدة
commits
Expectations and rules for making git commits in this project
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Expectations and rules for making git commits in this project
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Standard skills and patterns an agent should apply when working in this codebase
Testing standards and conventions for this project
Read-only access to WATER project Jira tickets for task context
| name | commits |
| description | Expectations and rules for making git commits in this project |
This document defines how an agent must make commits to this project when making changes and committing them to git.
In most cases, a new branch will have been created by the developer, containing an empty commit that explains the context and intended change before an agent is engaged.
Not all commits require a subject and body. But if they do this rule should be applied.
// Bad
Refactor all database logic to DAL modules
We're moving all interactions with the DB out of services and into DAL modules. This helps isolate the logic and makes testing of services far easier.
// Good
Refactor all database logic to DAL modules
We're moving all interactions with the DB out of services and into DAL modules. This helps isolate the logic and makes testing of services far easier.
// Bad
Refactor the service to move all database logic into a separate DAL module plus all tests
// Good
Refactor all database logic to DAL modules
// Bad
refactor all database logic to DAL modules
// Good
Refactor all database logic to DAL modules
// Bad
Refactor all database logic to DAL modules.
// Good
Refactor all database logic to DAL modules
// Bad
Refactored all database logic to DAL modules
// Good
Refactor all database logic to DAL modules
// Bad
Refactor all database logic to DAL modules
We moved the query that fetched records from the DB to `fetch-records.dal.js` and the query that updates the return log to `update-return-log.dal.js`.
// Good
Refactor all database logic to DAL modules
As a team, we've agreed to move all interactions with the DB out of services and into DAL modules. This helps isolate the logic and makes testing of services easier.
Prior to changing the logic in `submit-check.service.js`, we're doing this refactor.
When all changes are complete and have been verified, create commit messages that follow the rules above.
Before committing:
Co-Authored-By trailer identifying the AI agent that made the changes, using your own email addressCo-Authored-By: Agent Name <agent@example.com>