# Git Tag

> Manage lightweight and annotated git tags.

- Skill: `andersonlimahw/git-tag` (Agent Skill)
- Install (CLI): `npx skillmds@latest add andersonlimahw/git-tag`
- Raw SKILL.md: https://api.skillmd.com/api/skills/andersonlimahw/git-tag/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Andersonlimahw (https://skillmd.com/u/andersonlimahw)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/andersonlimahw/git-tag

---


# Git Tag Skill

Create, list, delete, and manage git tags for releases and milestones.

## Capabilities
- List tags: `git tag` or `git tag -l "pattern*"`
- Create lightweight tag: `git tag <name>`
- Create annotated tag: `git tag -a <name> -m "message"`
- Create signed tag: `git tag -s <name> -m "message"`
- Tag specific commit: `git tag <name> <commit>`
- Delete local tag: `git tag -d <name>`
- Push tag: `git push origin <name>`
- Push all tags: `git push --tags`
- Delete remote tag: `git push --delete origin <name>`
- View tag details: `git show <name>`
- Checkout tag: `git checkout <name>` (detached HEAD warning)

## Usage
Triggered when user says "tag", "create release tag", "list tags", "delete tag".
Use annotated tags (`-a`) for releases and milestones. Warn about force-pushing tags.

