git-delegation-management

Delegate git operations from Workers to a Manager Agent using host credentials.

5.3k|652|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/alibaba/hiclaw --skill git-delegation-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-delegation-management
Source: https://github.com/alibaba/hiclaw/tree/main/manager/agent/skills/git-delegation-management
Command: npx skills add https://github.com/alibaba/hiclaw --skill git-delegation-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows Workers without direct git credentials to securely delegate any git operation to the Manager, ensuring seamless code integration and version control.

Core Features & Use Cases

  • Secure Git Operations: Executes git commands like clone, commit, push, and pull on behalf of Workers.
  • Credential Management: Leverages the Manager's host git configuration and credentials for authentication.
  • Use Case: A Worker needs to push a new feature branch but lacks SSH keys. They delegate the git push operation to the Manager, who executes it using their configured credentials.

Quick Start

Use the git-delegation-management skill to clone the repository located at https://github.com/org/repo.git into the specified workspace.

Frequently Asked Questions about git-delegation-management

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

FAQPage Schema
How do I run git operations from a worker agent that lacks SSH keys?

To run git operations without SSH keys, delegate commands like clone, commit, and push to a Manager Agent. The Manager executes these operations securely using its own host git credentials on behalf of the worker.

Can I push code to a remote repository using delegated git credentials?

Yes, you can push code by delegating the git push operation to a Manager Agent. The Manager authenticates using the host's pre-configured git credentials, allowing workers without direct access to push branches securely.

What is secure git delegation for collaborative version control?

Secure git delegation is a process where worker agents without direct git credentials delegate arbitrary version control commands to a Manager Agent. This ensures seamless code integration by executing operations within specified workspaces using host authentication.

Does git delegation work with standard git commands like rebase and pull?

Yes, git delegation supports standard commands including cloning, committing, pushing, pulling, and rebasing. The Manager Agent executes these arbitrary git operations within specified workspaces using the host's git configuration.

Do I need to configure .gitconfig on the host to delegate git operations?

Yes, you need the host's .gitconfig and git credentials configured for authentication. The Manager Agent requires access to this host configuration to securely execute delegated git commands on behalf of workers.

Why use a Manager Agent for git delegation instead of sharing SSH keys?

Using a Manager Agent for git delegation avoids sharing SSH keys directly with workers, enhancing security. Workers securely delegate code management tasks to the Manager, who executes them using centralized host credentials.