git
Workflow git complet pour les développeurs : status, indexation, commits, branches, push/pull, merge/rebase, résolution de conflits, stash, historique (log/blame/bisect), remotes, tags, worktrees, cherry-pick et récupération avec reflog. Les opérations courantes passent par l'outil git ; ce skill couvre le reste.
Quand l'utiliser
À utiliser pour toute tâche de gestion de versions locale ; réserver le skill github (gh) à l'API GitHub (PR, issues, CI).
Entrées et outils
Le skill reçoit la demande de l'utilisateur en langage naturel : son frontmatter ne déclare aucun argument. Il ne déclare pas d'allowed-tools : les outils disponibles sont ceux de l'agent qui le charge, selon la politique d'outils du projet.
Référence
| Champ | Valeur |
|---|---|
| Nom | git |
| Catégorie | DevOps |
| Version | Aucune valeur |
| Licence | Aucune valeur |
| Outils autorisés | Aucune valeur |
| Plugins | commit-commands |
| Source | catalog/navin/skills/git/SKILL.md |
| Digest | sha256:ba54ceaff5605ec46e0a559264c97a33dc0df311cdb3b366d0bd8ee3b22d39e9 |
skill_md_digest | sha256:5e81ad21c470c1f72de9033812f403d99188a995ca6e1a56c324f1960b001f9d |
| Emoji | 🌿 |
requires.bins | git |
Installation des prérequis
| Id | Type | Package | Bins | Label |
|---|---|---|---|---|
apt | apt | git | git | Install git (apt) |
dnf | dnf | git | git | Install git (dnf) |
pacman | pacman | git | git | Install git (pacman) |
brew | brew | git | git | Install git (brew) |
winget | winget | Git.Git | git | Install git (winget) |
Frontmatter
Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :
| Champ | Valeur |
|---|---|
name | git |
description | Full git workflow for developers: status, staging, commits, branches, push/pull, merge/rebase, conflict resolution, stash, history (log/blame/bisect), remotes, tags, worktrees, cherry-pick, and recovery with reflog. The everyday operations live in the git tool; this skill covers the rest. Use for any local version-control task; use the github skill (gh) only for the GitHub API (PRs, issues, CI). |
metadata.navin.emoji | 🌿 |
metadata.navin.category | devops |
metadata.navin.requires.bins | git |
metadata.navin.install | {"id": "apt", "kind": "apt", "package": "git", "bins": ["git"], "label": "Install git (apt)"}, {"id": "dnf", "kind": "dnf", "package": "git", "bins": ["git"], "label": "Install git (dnf)"}, {"id": "pacman", "kind": "pacman", "package": "git", "bins": ["git"], "label": "Install git (pacman)"}, {"id": "brew", "kind": "brew", "formula": "git", "bins": ["git"], "label": "Install git (brew)"}, {"id": "winget", "kind": "winget", "package": "Git.Git", "bins": ["git"], "label": "Install git (winget)"} |