ワンクリックで
gh-tag
Create git tag. Use when creating version tags. Triggers on "tag", "打 tag", "gh-tag", "/gh-tag", "標記版本".
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create git tag. Use when creating version tags. Triggers on "tag", "打 tag", "gh-tag", "/gh-tag", "標記版本".
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Comprehensive health check of Claude Code skill ecosystem — cross-check registry.yaml, disk, symlinks, INDEX.md, and frontmatter validation. Use after skill restructuring or periodically.
Audit Claude Code settings.json for security vulnerabilities — detect allow-bypasses-deny, missing sensitive file denies, and overly broad permissions. Use after any settings.json change.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
Toggle peon-ping sound notifications on/off. Use when user wants to mute, unmute, pause, or resume peon sounds during a Claude Code session.
Use when installing packages, adding dependencies, or running package manager commands. Triggers on npm install, npm add, package installation, dependency management.
| name | gh-tag |
| description | Create git tag. Use when creating version tags. Triggers on "tag", "打 tag", "gh-tag", "/gh-tag", "標記版本". |
| allowed-tools | Bash, Read, Grep |
| version | 1.0.0 |
| scope | public |
| evolution | {"enabled":true,"version":"1.0.0","stability":"stable","auto_evolve":"patch","created":"2026-02-17T00:00:00.000Z","updated":"2026-02-17T00:00:00.000Z","history":[{"version":"1.0.0","date":"2026-02-17","note":"Initial version"}]} |
Create a git tag, automatically reading the version number from project config files.
upstream:
- skill: gh-commit
receives: Committed commits
downstream:
- skill: gh-push
produces: Tag that needs to be pushed
- skill: gh-release
produces: Tag that can be used to create a release
Read version from project config files
Try in order:
| File | Method |
|---|---|
package.json | .version |
Cargo.toml | version = "x.y.z" |
tauri.conf.json | "version": "x.y.z" |
pyproject.toml | version = "x.y.z" |
pubspec.yaml | version: |
# Example: read from package.json
grep '"version"' package.json | head -1
Check if tag already exists
git tag -l "v*" | sort -V | tail -5
v{version} already exists, notify the user and stopv{version}git log -1 --onelineCreate lightweight tag
git tag v{version}
Verify
git tag -l "v{version}"
Suggest next steps
git push origin v{version} or use gh-push| Situation | Action |
|---|---|
| Tag already exists | Notify user, do not overwrite |
| Version number not found | Ask user to provide manually |
| Uncommitted changes exist | Warn, suggest committing first |
| Working tree dirty | Show git status, let user decide |
# Confirm tag has been created
git tag -l "v*" | sort -V | tail -3
# Confirm tag points to the correct commit
git log -1 --oneline v{version}