Files
2025-11-29 18:16:40 +08:00
..
2025-11-29 18:16:40 +08:00
2025-11-29 18:16:40 +08:00
2025-11-29 18:16:40 +08:00
2025-11-29 18:16:40 +08:00
2025-11-29 18:16:40 +08:00
2025-11-29 18:16:40 +08:00
2025-11-29 18:16:40 +08:00

Semantic Release Tagger

Automated git tagging agent that analyzes your repository, parses conventional commits, recommends semantic versions, and executes tag creation with your confirmation.

Overview

This skill is an interactive automation agent that handles the complete git tagging workflow. It analyzes repository state, detects existing conventions, parses conventional commits to determine version bumps, and executes tag creation commands with your confirmation.

Installation

Install from the Claudex marketplace using Claude Code.

Quick Start

Invoke this skill when you need help with:

  • "how should I tag this release?"
  • "version this component"
  • "create semantic git tags"
  • "monorepo versioning strategy"

The skill will automatically:

  1. Analyze your repository - Detect tags, conventions, and recent commits
  2. Calculate next version - Parse conventional commits for intelligent version bumps
  3. Recommend tag - Present findings and suggested version
  4. Execute after confirmation - Create and push tag with one command
  5. Optionally create GitHub release - Auto-generated changelog from commits

Trigger Phrases

  • "how should I tag this release?"
  • "version this component"
  • "create semantic git tags"
  • "tag naming convention"
  • "monorepo versioning strategy"
  • "git tag vs github release"
  • "semantic versioning guidance"

Features

  • Automated context analysis - Auto-detects existing patterns
  • Conventional commit parsing - Intelligent MAJOR/MINOR/PATCH detection
  • Command execution - Creates and pushes tags after confirmation
  • Monorepo support - Component-specific versioning with namespaces
  • GitHub release integration - Auto-generated changelogs
  • Consistency auditing - Detects mixed tag conventions
  • CI/CD patterns - Tag filtering for automation

Workflow

  1. Phase 0: Auto-Analysis (runs automatically)
    • Detects tag conventions, latest versions, commits since last tag
  2. Phase 1: Convention Selection (if needed)
    • Choose namespace pattern for monorepos
  3. Phase 2: Version Calculation (automated)
    • Parse conventional commits, determine version bump
  4. Phase 3: Tag Creation (after confirmation)
    • Execute git tag and push commands
  5. Phase 4: GitHub Release (optional)
    • Create release with auto-generated changelog

Documentation

See SKILL.md for complete documentation including:

  • Detailed workflow phases
  • Conventional commit parsing rules
  • Tag naming convention trade-offs
  • Troubleshooting guide
  • Real-world examples

Source

Generated from 7 production insights from version-control workflows (2025-11-14 to 2025-11-15).

Version

0.1.0 - Initial marketplace release

License

Part of the Claudex marketplace.