AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

lamooof@gmail.com

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Git Commit — Скилл для ИИ-агентов | AI Рассвет

    Git Commit

    Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping

    Скиллы для операций#GitHub#github/awesome-copilot#skills.sh
    Скачивания
    0
    В избранном
    0
    Комментарии
    0
    Просмотры
    1

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add github/awesome-copilot --skill git-commit
    Скачать ZIP
    Версия
    1.0.0+f11a4e441c5f
    Автор
    Владимир Ломтев
    Репозиторий
    github/awesome-copilot
    GitHub: github/awesome-copilot

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    Git Commit with Conventional Commits

    Overview

    Create standardized, semantic git commits using the Conventional Commits specification. Analyze the actual diff to determine appropriate type, scope, and message.

    Conventional Commit Format

    <type>[optional scope]: <description>
    
    [optional body]
    
    [optional footer(s)]
    

    Commit Types

    Type Purpose
    feat New feature
    fix Bug fix
    docs Documentation only
    style Formatting/style (no logic)
    refactor Code refactor (no feature/fix)
    perf Performance improvement
    test Add/update tests
    build Build system/dependencies
    ci CI/config changes
    chore Maintenance/misc
    revert Revert commit

    Breaking Changes

    ## Exclamation mark after type/scope
    feat!: remove deprecated endpoint
    
    ## BREAKING CHANGE footer
    feat: allow config to extend other configs
    
    BREAKING CHANGE: `extends` key behavior changed
    

    Workflow

    1. Analyze Diff

    ## If files are staged, use staged diff
    git diff --staged
    
    ## If nothing staged, use working tree diff
    git diff
    
    ## Also check status
    git status --porcelain
    

    2. Stage Files (if needed)

    If nothing is staged or you want to group changes differently:

    ## Stage specific files
    git add path/to/file1 path/to/file2
    
    ## Stage by pattern
    git add *.test.*
    git add src/components/*
    
    ## Interactive staging
    git add -p
    

    Never commit secrets (.env, credentials.json, private keys).

    3. Generate Commit Message

    Analyze the diff to determine:

    • Type: What kind of change is this?
    • Scope: What area/module is affected?
    • Description: One-line summary of what changed (present tense, imperative mood, <72 chars)

    4. Execute Commit

    ## Single line
    git commit -m "<type>[scope]: <description>"
    
    ## Multi-line with body/footer
    git commit -m "$(cat <<'EOF'
    <type>[scope]: <description>
    
    <optional body>
    
    <optional footer>
    EOF
    )"
    

    Best Practices

    • One logical change per commit
    • Present tense: "add" not "added"
    • Imperative mood: "fix bug" not "fixes bug"
    • Reference issues: Closes #123, Refs #456
    • Keep description under 72 characters

    Git Safety Protocol

    • NEVER update git config
    • NEVER run destructive commands (--force, hard reset) without explicit request
    • NEVER skip hooks (--no-verify) unless user asks
    • NEVER force push to main/master
    • If commit fails due to hooks, fix and create NEW commit (don't amend)

    Требования и возможности

    Источник пакета
    https://github.com/github/awesome-copilot/tree/f11a4e441c5ff061b4f8ae37952be8c602e4034e/skills/git-commit

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md3198554d1a3c6d95f15b...

    Частые вопросы

    Как установить Git Commit?
    Используйте команду npx skills add github/awesome-copilot --skill git-commit или скачайте ZIP-архив.
    Можно ли скачать Git Commit бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Story Long Write长篇网文写作。从大纲到正文,辅助长篇网络小说的创作,包括世界观、人物、情节线管理。触发方式:/story-long-write、/写长篇、「帮我开书」「写大纲」「日更」「续写」「继续写」「修改第X章」「回炉」「重写第X章」。Parallel Deep ResearchONLY use when user explicitly says 'deep research', 'exhaustive', 'comprehensive report', or 'thorough investigation'. Slower and more expensive than parallel-web-search. For normal research/lookup requests, use parallel-web-search instead. Supports multi-turn: pass --previous-interaction-id from a prior research or enrichment to continue with context.LangfuseInteract with Langfuse and access its documentation: tracing, monitoring, creating datasets, running experiments, and evaluating AI applications. Use when needing to (1) query or modify Langfuse data, (2) look up Langfuse documentation, concepts, integration guides, a feature or SDK usage, or (3) do any AI engineering task (AI observability, prompt engineering/management, evaluation and evaluator management, experimentation, dataset management, evaluation-driven CI/CD, feedback collection). Invoke it for tasks in this scope even when Langfuse is not configured or explicitly mentioned.
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add github/awesome-copilot --skill git-commit
    Скачать ZIP
    Версия
    1.0.0+f11a4e441c5f
    Автор
    Владимир Ломтев
    Репозиторий
    github/awesome-copilot
    GitHub: github/awesome-copilot
    Excel Automation>