analogy

Diagnoses and implements analogical reasoning methods for given problems.

212|23|Updated May 23, 2026
One-click install
npx skills add https://github.com/human-avatar/skills-for-humanity --skill analogy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: analogy
Source: https://github.com/human-avatar/skills-for-humanity/tree/main/skills/analogy
Command: npx skills add https://github.com/human-avatar/skills-for-humanity --skill analogy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you apply analogical reasoning to real problems without trusting a vague “it’s like that” comparison that may fail in important ways.

Core Features & Use Cases

  • Boundary Testing: Finds where your analogy breaks down so you don’t make decisions on a misleading mapping.
  • Domain Transfer: Imports solutions from unrelated fields by mapping structural similarities back to your problem.
  • Perspective Shifting: Re-analyzes your situation through radically different expert lenses to surface hidden assumptions.
  • Structure Mapping: Determines whether two situations are genuinely structurally similar (beyond surface resemblance) and what the mapping predicts.

Quick Start

Use the analogy tool to diagnose whether your comparison needs boundary testing, domain transfer, perspective shifting, or structure mapping for your specific situation.

Frequently Asked Questions about analogy

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

FAQPage Schema
How do I test where an analogy breaks down before making a decision?▼

To test where an analogy breaks down, apply boundary testing to identify mismatches in structural similarity and prevent decisions based on misleading metaphor mappings.

What is the best way to import solutions from unrelated domains using analogical reasoning?▼

The best way to import solutions from unrelated domains is using domain transfer, which maps structural similarities from other fields back to your specific problem to apply external frameworks.

How do I validate structural similarity between two situations beyond surface resemblance?▼

You validate structural similarity between two situations by applying structure mapping, which determines if two scenarios are genuinely structurally similar and analyzes what the mapping predicts.

Can I use perspective shifting to re-analyze a problem through different expert lenses?▼

Yes, you can use perspective shifting to re-analyze your situation through radically different expert lenses, which surfaces hidden assumptions and generates alternative viewpoints for decision support.

When do I need analogical reasoning for comparative analysis?▼

You need analogical reasoning for comparative analysis when diagnosing a problem that requires selecting between boundary-testing, domain-transfer, perspective-shifting, or structure-mapping to validate structural similarities.