blade-compare

Compare BladeX-family repositories and classify architecture-driven differences from business logic gaps.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/tiantien/team-ai-coding-plugin --skill blade-compare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blade-compare
Source: https://github.com/tiantien/team-ai-coding-plugin/tree/main/skills/blade-compare
Command: npx skills add https://github.com/tiantien/team-ai-coding-plugin --skill blade-compare

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you compare two BladeX-family projects and separate true business logic changes from architecture-driven noise, so you can quickly see what really changed.

Core Features & Use Cases

  • Architecture-aware comparison: Understands Boot, Cloud, and Links structures, including modules, package paths, and multi-module layouts.
  • Business vs system diff classification: Filters out expected framework differences such as Feign, Gateway, Nacos, and startup/configuration structure.
  • Commit synchronization analysis: Compares commit histories to identify fully synced, partially synced, and missing changes across two repositories.
  • Use case: Use it when you need to check whether two engineering branches, ports, or product variants are functionally aligned without being distracted by structural differences.

Quick Start

Ask the Skill to compare two BladeX projects and summarize the architecture differences, business logic gaps, and sync status in a clear report.

Frequently Asked Questions about blade-compare

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

FAQPage Schema
How do I compare two BladeX repositories and separate business logic changes from architecture differences?

Comparing BladeX repositories requires mapping directory structures and classifying file differences to filter out expected framework noise like Feign or Nacos, isolating true business logic gaps. This analysis preserves read-only safety while explicitly flagging any unmappable files.

What is the best way to check commit synchronization status across BladeX Boot and Cloud projects?

Checking commit synchronization across BladeX projects involves comparing commit histories to identify fully synced, partially synced, and missing changes. This method-level diff analysis applies to Boot, Cloud, and Links structures to verify functional alignment without structural distractions.

Can I use directory diff analysis to compare BladeX modules without seeing expected framework configuration differences?

Yes, you can use architecture-aware directory diff analysis to compare BladeX modules by filtering expected framework configuration differences. It applies path mapping and file classification to separate architecture-driven noise from real business logic changes across product variants.

Does BladeX repository comparison work for checking module mappings in Links projects?

BladeX repository comparison works for Links projects by understanding multi-module layouts and package paths. It performs method-level diff analysis to verify module mappings and functional alignment while preserving read-only safety across the codebase.

Why does my code review show architecture noise when comparing BladeX engineering branches?

Code review shows architecture noise because standard diffs cannot distinguish expected framework structure from business logic. You need architecture-aware comparison that applies file classification and path mapping to separate Boot, Cloud, and Links framework differences from real gaps.