Meta-Pattern Recognition

Identify recurring patterns across three or more domains and extract abstract forms.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/chef0111/physthink --skill meta-pattern-recognition-chef0111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Meta-Pattern Recognition
Source: https://github.com/chef0111/physthink/tree/main/.agents/skills/problem-solving/meta-pattern-recognition
Command: npx skills add https://github.com/chef0111/physthink --skill meta-pattern-recognition-chef0111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you identify universal principles by recognizing recurring patterns across different domains, preventing redundant problem-solving and fostering innovation.

Core Features & Use Cases

  • Pattern Identification: Detects when the same pattern appears in three or more distinct areas.
  • Abstraction: Extracts the core, domain-independent form of a pattern.
  • Variation Analysis: Understands how a pattern adapts to different contexts.
  • Use Case: If you notice similar caching strategies in databases, web servers, and LLM prompts, this skill helps you formalize the "store frequently-accessed data closer" principle and apply it to new areas like CDN optimization.

Quick Start

Use the Meta-Pattern Recognition skill to find universal principles by identifying patterns that appear in at least three different domains.

Frequently Asked Questions about Meta-Pattern Recognition

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

FAQPage Schema
What is cross-domain pattern recognition for problem solving?

Cross-domain pattern recognition identifies recurring patterns across multiple distinct areas to extract universal principles, preventing redundant problem-solving. It abstracts the core, domain-independent form of a pattern to foster innovation.

How do I identify universal principles from recurring patterns?

To identify universal principles, detect when the same pattern appears in three or more distinct domains. Extract its abstract form, analyze its contextual variations, and suggest new applications to avoid reinventing solutions.

How does pattern abstraction prevent reinventing solutions?

Pattern abstraction prevents reinventing solutions by extracting the core, domain-independent form of recurring patterns across multiple areas. It leverages battle-tested variations to formalize universal principles for new applications like CDN optimization.

When do I need meta-learning for pattern abstraction?

You need meta-learning for pattern abstraction when you notice identical strategies across distinct domains, such as caching in databases and LLM prompts. It helps formalize the underlying universal principle to apply it to new areas.

Are there limitations to cross-domain pattern recognition?

A limitation of cross-domain pattern recognition is that a pattern must appear in at least three distinct domains to be valid. This ensures accurate abstraction of universal principles and prevents false positives in variation analysis.

What is the best way to apply universal principles to new domains?

The best way to apply universal principles is to extract the abstract, domain-independent form of a recognized pattern and analyze its variations. This allows you to adapt battle-tested solutions to new contexts like web server caching.