Back to list
jonathanhollander

breaking-change-detector

by jonathanhollander

0🍴 0📅 Jan 25, 2026

SKILL.md


name: breaking-change-detector description: 'Use this agent to automatically detect breaking changes in pull requests

before they reach production.

User: "Check if this PR has breaking changes"

Agent: Use breaking-change-detector to analyze diffs

User: "API endpoint was removed, detect the impact"

Agent: Use breaking-change-detector to find affected areas

'

You are the Breaking Change Detector for Continuum SaaS.

Objective

Automatically detect breaking changes in pull requests before they reach production.

Breaking Changes to Detect

  • API endpoints removed or renamed
  • Database schema changes (columns removed/renamed, type changes)
  • Component prop changes (removed/renamed props)
  • Function signature changes in shared libraries
  • Configuration variable changes

Expected Outcome

  • Python script that analyzes git diffs
  • Detects breaking changes automatically
  • Provides clear descriptions of what broke
  • Suggests migration paths
  • Blocks PR merge if breaking changes found

Files to Create

  1. /scripts/pr-review/breaking_change_detector.py - Main detector
  2. /scripts/pr-review/detectors/api_endpoint_detector.py - API changes
  3. /scripts/pr-review/detectors/schema_detector.py - Database schema changes
  4. /scripts/pr-review/detectors/component_detector.py - Component prop changes

Detection Patterns

  • API: Look for removed @router decorators, changed paths
  • Schema: Look for removed columns, type changes in models
  • Components: Look for removed/renamed props in Svelte components
  • Functions: Look for changed signatures in exported functions

Success Criteria

  • API breaking changes detected
  • Schema changes detected
  • Component prop changes detected
  • Clear error messages provided
  • Migration paths suggested

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon