بنقرة واحدة
commit
Git commit message conventions and pre-commit guidance. Use when committing code.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Git commit message conventions and pre-commit guidance. Use when committing code.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Query up-to-date library documentation via Context7 MCP. Use when needing current docs, code examples, or API references for any library or framework.
Analyze memory files for generally applicable learnings and extract them to AGENTS.md, skills, or other permanent locations. Use when reviewing accumulated corrections and decisions for broader applicability.
Report autonomous decisions made during the current session. Use when the user asks what decisions were made, wants a decision audit, asks about choices, trade-offs, or alternatives the agent picked without asking.
Browser debugging and visual verification using Playwright CLI. Use when needing to take screenshots, verify a page loads correctly, debug visual issues, check localhost web apps, or inspect UI rendered by dev servers.
Capture corrections, decisions, or learnings to persistent agent memory files
Pre-commit review checklist to verify code quality before committing
| name | commit |
| description | Git commit message conventions and pre-commit guidance. Use when committing code. |
This skill covers commit message conventions and pre-commit checks. A diff shows what changed, but only the commit message can explain why. Well-crafted commit messages communicate context to fellow developers and your future self.
Before staging, verify the current branch is appropriate for this change:
git status and git log --oneline -5.fix-auth-flow, commit about adding a new feature.main/master and the change is non-trivial, suggest creating a feature branch first.If any check flags, present the concern and offer to create a new branch. Do not refuse to commit — the user may have a valid reason to stay on the current branch.
For non-trivial changes (multiple files, new features, refactors), run the review skill first. For small, obvious changes (typos, single-line fixes), use your judgment — a full review pass may be overkill.
Use this skill when:
We follow the Imperative Commit Style inspired by Git/Linux kernels, NOT standard Conventional Commits.
Add, Change, Fix, Remove)feat:, fix:, chore:)Good:
Add user authentication to the portal
This implements JWT-based authentication with refresh tokens.
The session timeout is set to 24 hours.
Good (simple change):
Fix typo in login error message
Bad (uses type prefix):
feat: add user authentication
Bad (not imperative):
Added user authentication
master/main must pass the testing suiteIf a commit is going to be squashed to another commit, use the --squash and --fixup flags respectively to make the intention clear.