git

Manage Git staging, commits, pushes, pull requests, and branch merges.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Hoang130203/Emgu_CV_automation --skill git-hoang130203
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git
Source: https://github.com/Hoang130203/Emgu_CV_automation/tree/main/.opencode/skills/git
Command: npx skills add https://github.com/Hoang130203/Emgu_CV_automation --skill git-hoang130203

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates complex Git operations, ensuring code quality, security, and adherence to best practices, reducing manual errors and saving development time.

Core Features & Use Cases

  • Conventional Commits: Automatically formats commits with types, scopes, and descriptions.
  • Security Scanning: Detects secrets (API keys, passwords) before committing.
  • Automated Branching & Merging: Manages pull requests and merges efficiently.
  • Use Case: When you've finished a new feature, use this Skill to stage all changes, create a well-formatted commit, scan for any accidental secret leaks, and push it to your remote repository, ready for a pull request.

Quick Start

Use the git skill to stage all changes, create a commit with the type 'feat' and scope 'auth', and push it to the remote.

Frequently Asked Questions about git

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate conventional commits and secret scanning before pushing to a remote repository?

To automate conventional commits and secret scanning, this Skill stages changes, formats commit messages with types and scopes, scans for API keys or passwords, and pushes to the remote repository automatically.

What is conventional commit formatting and how does automated commit splitting work?

Conventional commit formatting structures messages with types, scopes, and descriptions. Automated commit splitting analyzes file changes and commit types to logically group modifications into separate, well-formatted commits.

What's the best way to manage pull requests and branch merging without manual errors?

The best way to manage pull requests and merging is through automated branching operations that handle creation and merging efficiently, reducing manual errors and saving development time while enforcing code security.

Can I integrate automated git operations with my existing version control workflow?

Yes, you can integrate automated git operations with existing workflows. It operates via a git-manager subagent and integrates with context-engineering for enhanced workflow management during staging, committing, and pushing.

How do I stage all changes, create a scoped commit, and push it to the remote?

To stage all changes and push, instruct the git manager to stage modifications, create a commit with a specified type like feat and scope like auth, scan for secrets, and push it to the remote repository.

Does this git automation detect API keys and passwords before committing code?

Yes, this git automation enforces security scans for secrets such as API keys and passwords before committing code, preventing accidental secret leaks and ensuring code security before pushing to your remote.