Skip to main content

changelog-tracker

Monitors version changes with semantic versioning analysis and breaking change detection

설치로 이동

소스 정보

저장소
ApiliumCode/mayros
최근 소스 활동
2026년 2월 26일 12:53
감지된 SKILL.md 언어
영어
스타
12
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
10 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
changelog-tracker
description
Monitors version changes with semantic versioning analysis and breaking change detection
type
semantic
user-invocable
true
semantic
{"skillVersion":1,"permissions":{"graph":["read","write"],"proofs":["request"],"memory":["recall","remember"]},"assertions":[{"predicate":"changelog:breaking-change","requireProof":true},{"predicate":"changelog:version-update","requireProof":false}],"queries":[{"predicate":"changelog:history","scope":"agent"}]}
# changelog-tracker Monitor version changes with semantic versioning analysis and breaking change detection across changelogs, release notes, and dependency updates. ## When to Use Use when tracking version updates across dependencies, reviewing changelogs for breaking changes, or auditing release notes before upgrading. The skill parses semver strings, classifies bump types, and scans for 7 breaking change indicators. ## Semver Classification | Bump Type | Meaning | | ------------- | --------------------------------- | | Major (X.0.0) | Breaking change | | Minor (0.X.0) | New feature (backward compatible) | | Patch (0.0.X) | Bug fix | ## Breaking Change Indicators | # | Pattern | Description | | --- | ---------------------------------------------- | ---------------------------------------------------------- | | 1 | "breaking change" / "BREAKING" | Explicit breaking change declaration | | 2 | "removed" + API term | Removal of API surface (endpoint, method, function, field) | | 3 | "deprecated" + "removed" | Previously deprecated item now removed | | 4 | "incompatible" / "not backward compatible" | Explicit incompatibility statement | | 5 | "migration required" / "migrate" | Migration needed for upgrade | | 6 | "renamed" + API term | API surface renamed | | 7 | "changed signature" / "new parameter required" | Function signature changes | ## Instructions 1. Recall previous changelog history with `skill_memory_context` using predicate `changelog:history` 2. The skill scans query results for semver version strings and breaking change indicators 3. Breaking changes are asserted with `skill_assert` using predicate `changelog:breaking-change` with proof required 4. Version updates are recorded with predicate `changelog:version-update` without proof 5. Query changelog history to track version progression and breaking change frequency over time
GitHub에서 보기