integration-impact

Assess downstream consumer impact of shared interface changes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tgsatwit/agent-delivery-pub --skill integration-impact
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: integration-impact
Source: https://github.com/tgsatwit/agent-delivery-pub/tree/main/.claude/skills/integration-impact
Command: npx skills add https://github.com/tgsatwit/agent-delivery-pub --skill integration-impact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents surprise breakages in downstream systems by assessing the impact of changes to shared interfaces like APIs and events.

Core Features & Use Cases

  • Consumer Mapping: Identifies all direct and transitive consumers of a changed interface.
  • Impact Classification: Categorizes the severity of the change's impact on each consumer (Breaking, Behavioural, Additive, None).
  • Effort Estimation: Estimates the migration effort required for affected consumers.
  • Use Case: Before deprecating a critical API endpoint, use this Skill to understand which services rely on it, how they will be affected, and what steps are needed to migrate them safely.

Quick Start

Use the integration-impact skill to assess the impact of changing the 'user-profile' API endpoint.

Frequently Asked Questions about integration-impact

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess API impact on downstream consumers before deprecating an endpoint?▼

To assess API impact, you need to map all direct and transitive consumers of the changed interface. This process classifies impact severity as Breaking, Behavioural, Additive, or None, and estimates the migration effort required for affected services.

What is integration impact analysis for shared services and events?▼

Integration impact analysis is the process of evaluating how changes to shared interfaces affect downstream systems. It identifies affected consumers, gauges the severity of the change, and calculates the effort needed to migrate those consumers safely.

How do I estimate migration effort for services affected by an API change?▼

You estimate migration effort by first mapping all consumers of the modified API or event. Once consumers are identified, the impact severity is classified for each service, which directly informs the estimated migration effort required.

Do I need integration registries and dependency maps to analyze service deprecation impact?▼

Yes, you need access to integration registries and dependency maps to analyze service deprecation impact comprehensively. These resources provide the necessary visibility to map transitive consumers and accurately classify the downstream effects of a change.

Can I classify the severity of interface changes as breaking or additive?▼

Yes, you can classify the severity of interface changes into categories including Breaking, Behavioural, Additive, and None. This classification helps prioritize migration tasks by distinguishing changes that cause failures from those that are backward compatible.