git-delegation-management

Executes Git operations for credential-free workers via structured request messages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the need for Workers to hold Git credentials by letting the Manager safely perform Git operations on the Worker’s behalf.

Core Features & Use Cases

  • Credential-free Worker Git delegation: Workers send structured git-request: messages, while the Manager executes clone/commit/push/pull/rebase and other Git commands using host-configured authentication.
  • Shared workspace coordination: Uses a task-scoped workspace synced via MinIO so multiple agents can collaborate with controlled state.
  • Conflict-aware safety markers: Employs processing markers to reduce workspace collisions and supports robust error reporting via git-result: and git-failed: responses.

Quick Start

Send a git-request: message containing a workspace path and an operations list (e.g., clone, checkout a branch, commit, push) so the Manager can execute the Git workflow and reply with git-result: or git-failed:.

Frequently Asked Questions about git-delegation-management

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

FAQPage Schema
How do I execute Git commands in a multi-agent workspace without exposing Git credentials to workers?

You can use Git delegation to let a Manager execute clone, commit, push, and rebase operations on behalf of Workers. Workers send structured git-request messages without needing host-configured Git credentials. The Manager processes these requests using host-mounted authentication and returns git-result or git-failed responses.

What is the best way to coordinate shared repository state across multiple agents?

Shared repository state is coordinated using a task-scoped workspace synced via MinIO. This setup allows multiple agents to collaborate on the same repository with controlled state, reducing workspace collisions through conflict-aware processing markers during Git operations.

How do I format a Git request message to delegate a branch and push workflow?

Format a Git request message by including a workspace path and an operations list. The Manager executes the specified Git workflow, such as clone, checkout a branch, commit, and push, then replies with a structured git-result or git-failed response indicating the outcome.

Does Git delegation work with MinIO for synchronizing workspace state?

Yes, Git delegation uses MinIO synchronization to maintain shared workspace state across multiple agents. This integration ensures that task-scoped workspaces remain consistent during collaborative repository workflows, preventing state collisions.

Why do my delegated Git operations fail during multi-agent repository tasks?

Delegated Git operations may fail and return git-failed responses due to workspace collisions or missing host-mounted Git configuration. The system uses processing markers to coordinate tasks safely, but incorrect workspace paths or credential issues on the host can cause execution failures.

What are the limitations of using credential delegation for automated Git workflows?

Credential delegation requires host-mounted Git configuration and credentials on the Manager side. Workers cannot execute Git commands directly and must rely on structured git-request messages, meaning the Manager must be available to process operations and handle MinIO synchronization.