بنقرة واحدة
commit-staged-msg-default
DEFAULT: Generate a commit message based on staged changes and repo conventions
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
DEFAULT: Generate a commit message based on staged changes and repo conventions
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Trigger on literal token `/research` appearing anywhere in user prompt (start, middle, end). When present, treat as marker requesting context7 + web-search research and upfront clarifying questions before/while working on rest of prompt. Strip the `/research` marker from the effective task. Fire EVERY time `/research` literal appears, even mid-sentence. Do not fire if user only mentions the word 'research' without the slash prefix.
Run task with aggressive research and clarification: context7 for lib docs, websearch for current info, batch clarifying questions upfront before work.
REQUIRED for end-user customization of Linux desktop, window manager, or system config. Use when editing ~/.config/hypr/, ~/.config/waybar/, ~/.config/walker/, ~/.config/alacritty/, ~/.config/kitty/, ~/.config/ghostty/, ~/.config/mako/, or ~/.config/omarchy/. Triggers: Hyprland, window rules, animations, keybindings, monitors, gaps, borders, blur, opacity, waybar, walker, terminal config, themes, wallpaper, night light, idle, lock screen, screenshots, layer rules, workspace settings, display config, and user-facing omarchy commands. Excludes Omarchy source development in ~/.local/share/omarchy/ and omarchy-dev-* workflows.
| name | commit-staged-msg-default |
| description | DEFAULT: Generate a commit message based on staged changes and repo conventions |
| disable-model-invocation | true |
| allowed-tools | Bash, Read, Grep |
!git diff --cached
!git log --oneline -5
Based on the staged changes and recent commit history above, generate a commit message following the repo's conventions:
type(scope): description-) to summarize the key changes. Do NOT insert a blank line between subject and body — lazygit adds that automaticallyIf $ARGUMENTS contains "commit", run git commit directly with a blank line between subject and body (standard git format). Do NOT copy to clipboard.
Otherwise (no arguments or anything else), copy the message to clipboard with wl-copy and do NOT run git commit.