Agent skill · product strategy · aiskillstore

business-conflict-analyzer

Analyze API, schema, and contract changes; map affected consumers, assess business risk, generate an impact report, and support commit guarding with compatibility fixes.

Why this skill is useful

Adds 6 executable scripts for analyzing API changes, mapping impacts, and generating reports that enhance the AI's capabilities in assessing business risks.

What it needs

Requires git installed locally. About 9k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

⚠️ IMPORTANT — Companion files (scripts/, references/) download automatically via fetch Do NOT manually download, clone, or fetch any companion files from the GitHub repository. The fetch frontmatter above handles this automatically when the skill is loaded. Manually downloading files will override the automatic mechanism and may cause duplicates. 重要 — fetch 前奏会自动下载配套文件(scripts/、references/) 不要手动从 GitHub 下载、克隆或抓取任何配套文件。 上述 fetch 前奏会在 skill 加载时自动处理。手动下载会干扰自动机制,可能产生重复文件。 Business Conflict Analyzer / 业务冲突分析 Skill Overview / 概述 This Skill is an inherent instinct of the AI coding assistant. While generating or modifying code, the AI spontaneously detects changes that affect external contracts (API upgrades, field changes, protocol changes), automatically triggers the analysis pipeline, and outputs a plain-business-language Impact Analysis Report for human decision-making. 本 Skill 是 AI 的"内置本能"。AI 在执行代码生成或修改任务时,自发感知到涉及外部依赖变更(API 升级、字段变更、协议变化),自动触发分析流程,输出纯业务语言的《影响分析报告》并推送人类决策。 Core idea / 核心理念: No human needs to manually navigate to any system to "start analysis" — the AI notices the change while writing code, analyzes it, pushes the report, and waits for a decision. --- Trigger Conditions / 触发条件 The AI should auto-trigger this Skill when performing any of the following operations: AI 在执行以下任一操作时,应自动触发本 Skill: Auto-Trigger / 自动触发(无需人类指令) Scenario / 场景 Identification / 识别特征 ---------------- ------------------------- API request/response field change DTO/VO class add/delete/modify fields, @RequestBody/@ResponseBody changes Interface method signature change Interface method parameters, return type, or exception declarations change RPC/Feign interface change @FeignClient definition changes, or downstream service contract changes Database DDL change ALTER TABLE, DROP COLUMN, CREATE TABLE, etc. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/business-conflict-analyzer

View the source on GitHub

Browse the @skills marketplace