home / skills / a5c-ai / babysitter / git-lfs
/plugins/babysitter/skills/babysit/process/specializations/game-development/skills/git-lfs
This skill helps you manage large game assets with Git LFS by configuring tracking, storage, and migrations.
npx playbooks add skill a5c-ai/babysitter --skill git-lfsReview the files below or copy the command above to add this skill to your agents.
---
name: git-lfs
description: Git LFS skill for large game assets.
allowed-tools: Read, Grep, Write, Bash, Edit, Glob, WebFetch
---
# Git LFS Skill
Large file storage for games.
## Capabilities
- LFS setup
- File tracking
- Storage management
- Migration
This skill integrates Git LFS workflows into agent-driven game development pipelines to manage large binary assets reliably. I built it to handle setup, tracking, storage operations, and migration tasks so agents can treat big files like first-class repo objects. It works alongside babysitter orchestration to enable deterministic, resumable operations for asset-heavy projects.
The skill automates LFS repository initialization, configures tracked patterns, and creates or updates .gitattributes entries so agents can commit large files without bloating Git history. It exposes commands for querying LFS storage usage, pruning objects, and performing migrations from legacy storage to LFS. All operations are designed to be idempotent and resumable so orchestration can recover from interruptions.
Will this rewrite Git history during migration?
Migrations that move existing objects into LFS typically rewrite history; the skill supports staging runs and validation so you can test before applying to main branches.
Can agents recover from interrupted large file uploads?
Yes. Operations are designed to be resumable and idempotent so the orchestration can retry safely after failures.