スキル一覧に戻る
All-The-Vibes

git

by All-The-Vibes

A comprehensive collection of reusable Agent Skills for Claude Code, GitHub Copilot, Cursor, and other AI coding assistants

2🍴 0📅 2026年1月21日
GitHubで見るManusで実行

SKILL.md


name: git description: Git hygiene for multi-agent collaborative work. Use when performing version control operations, syncing with remote, committing changes, or ensuring work is properly shared with the team.

Git Skill

This skill covers git hygiene for multi-agent collaborative work.

Core Principle: Pull First, Always

This is a multi-agent team environment with rapid, concurrent changes.

Before doing ANY local work—reading files, making edits, or starting a task—you MUST sync with remote:

git pull --rebase

Why This Matters

Multiple agents (human and AI) are working on this repository simultaneously. Without pulling first:

  • You may be reading stale files that have already been modified
  • Your edits may create merge conflicts with work that's already on remote
  • You risk overwriting someone else's changes

When in doubt, pull. It's always safe to pull; it's never safe to assume you're current.

Sync Cadence

EventGit Action
FIRST thing—before any actiongit pull --rebase
Before starting any taskgit pull --rebase
Before reading files for contextgit pull --rebase (if not just pulled)
After each meaningful editgit add . && git commit -m "..."
After completing a taskgit push
Before ending any sessionFull sync and push

Commit Message Format

<type> #<issue-id>: <short description>

Types: feat, fix, docs, refactor, chore

Examples:

  • docs #12: Add RaaS pricing section to whitepaper
  • fix #7: Correct diagram alignment in Stage A
  • refactor #15: Reorganize repository architecture section

Session Completion Workflow

When ending a work session, complete ALL steps:

git add .
git commit -m "chore: session checkpoint"
git pull --rebase
git push

Then verify:

git status  # MUST show "up to date with origin"

Critical Rules

  • Work is NOT complete until git push succeeds
  • NEVER stop before pushing—that leaves work stranded locally
  • NEVER say "ready to push when you are"—YOU must push
  • If push fails, resolve conflicts and retry until it succeeds

Quick Reference

git pull --rebase                       # FIRST! Get latest before ANY work
git add . && git commit -m "msg"        # Save work
git push                                # Share work
git status                              # Check state

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です