ai-standardize-release
CommunityPreserve custom release configs pre-canon.
Authorsvange
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill detects when a repository's semantic-release configuration would be overwritten by a canonical template and preserves user-defined customizations, preventing unintended changes.
Core Features & Use Cases
- Detects Python (
pyproject.toml[tool.semantic_release]) and Node (.releaserc.jsonorpackage.jsonrelease) configurations and classifies fields as canonical, drifted, or custom. - Interactively prompts for user decisions when drift is detected, ensuring intentional changes.
- Merges configurations safely, preserving content outside the canonical section and reapplying within-section customizations after confirmation.
Quick Start
Run uv run ai-tools standardize <path> to merge the canonical semantic-release template with your repository's existing config, preserving user customizations after confirmation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ai-standardize-release Download link: https://github.com/svange/augint-shell/archive/main.zip#ai-standardize-release Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.