Similarity Calculator Architecture

Official

Understand and debug component similarity calculations.

AuthorCantara
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a deep dive into the architecture and behavior of the component similarity calculator system, helping users understand how component similarities are determined, debug issues, and contribute new calculators.

Core Features & Use Cases

  • Calculator Registration & Execution: Explains the "first-applicable-wins" strategy and the order of calculator execution.
  • Debugging Common Bugs: Details the "OpAmp IC Interception Bug" and how to prevent similar issues.
  • Calculator Interfaces: Describes the SimilarityCalculator and ComponentSimilarityCalculator interfaces.
  • Use Case: If two electronic components are not being recognized as similar, or are being incorrectly matched, this skill can help diagnose why by examining the calculator order and specific calculator logic.

Quick Start

Explain the calculator registration order and the "first-applicable-wins" rule.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Similarity Calculator Architecture
Download link: https://github.com/Cantara/lib-electronic-components/archive/main.zip#similarity-calculator-architecture

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.