git-collaboration

Enforce structured Git collaboration for documentation, environment synchronization, and experiment provenance.

1|3|Updated May 22, 2025
One-click install
npx skills add https://github.com/minuum/vla --skill git-collaboration-minuum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-collaboration
Source: https://github.com/minuum/vla/tree/main/.agent/skills/git-collaboration
Command: npx skills add https://github.com/minuum/vla --skill git-collaboration-minuum

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces disciplined Git collaboration to preserve knowledge, align environments, and record experiment history across shared repositories.

Core Features & Use Cases

  • Knowledge synchronization: Encourage consistent documentation and context in docs/ to support handovers.
  • Environment synchronization: Provide guidelines to align dependencies and setup across machines.
  • Experiment provenance: Ensure commits include meaningful messages and references to results for reproducibility.

Quick Start

Update the master experiment list and current state snapshot in docs/ before pushing changes.

Frequently Asked Questions about git-collaboration

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

FAQPage Schema
How do I enforce structured Git collaboration for multi-environment workflows?

Structured Git collaboration enforces consistent context, documentation, and setup across machines like Training Servers and Inference Jetson devices. It requires mandatory documentation updates and environment synchronization before pushing changes to shared repositories.

What is experiment provenance tracking in shared Git repositories?

Experiment provenance tracking ensures commits include meaningful messages and references to results for reproducibility. It records experiment history across shared repositories to enable reliable handoffs and preserve knowledge during multi-environment handovers.

How do I synchronize dependencies and setup across machines during a Git handover?

To synchronize dependencies and setup across machines, this approach provides guidelines to align environments within shared repositories. It ensures consistent context and setup across machines to support reliable handovers and reproducible experiments.

What's the best way to preserve knowledge and context during a project handover?

The best way to preserve knowledge during handovers is encouraging consistent documentation and context in the docs/ directory. You must update the master experiment list and current state snapshot in docs/ before pushing changes.

Does this Git collaboration approach work without external dependencies?

Yes, this Git collaboration approach works without external dependencies. It relies on standardized commits, mandatory documentation, and provenance tracking within shared repositories to enforce disciplined collaboration and enable reliable handoffs.