Skip to main content

commit

Create git commits with good messages. Use when user says "commit", "create commit", or asks to commit changes.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
openonion/connectonion
آخر نشاط في المصدر
٨ أغسطس ٢٠٢٦ في ١٢:١٨
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١٬٤٨١
التفرعات
٢١٨

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
commit
description
Create git commits with good messages. Use when user says "commit", "create commit", or asks to commit changes.
# Git Commit Skill Create a well-formatted git commit for staged changes. ## Instructions 1. **Gather information** (run in parallel): - `git status` - See what's staged and unstaged - `git diff --staged` - See exactly what will be committed - `git log --oneline -5` - See recent commit message style 2. **Analyze changes**: - What was changed? (files, functions, features) - Why was it changed? (bug fix, new feature, refactor) - Follow the repository's commit message style 3. **Draft commit message**: - First line: concise summary under 50 chars - Focus on "why" not "what" - Match existing commit style 4. **Execute commit**: - Stage relevant files if needed: `git add <files>` - Commit with a normal non-interactive `git commit -m` command - Verify with `git status` The skill supplies procedure, not permission. Git writes and commits must pass the agent's normal approval policy. ## Safety Rules - Do NOT commit .env or credential files - Do NOT use `--amend` unless explicitly asked - Do NOT push unless explicitly asked - If commit fails, create a NEW commit (don't amend) ## Example ```bash git status git diff --staged git commit -m "Fix authentication timeout" git status ```
عرض على GitHub