mcpbeat

Meta Pattern Recognition

mrgoonie/meta-pattern recognition

Spot patterns appearing in 3+ domains to find universal principles

505 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
1
copies elsewhere
how many repositories repackaged it
2189
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/mrgoonie/claudekit-skills --skill Meta-Pattern Recognition

The instruction itself

7 sections, as written by the author

Meta-Pattern Recognition

Overview

When the same pattern appears in 3+ domains, it's probably a universal principle worth extracting.

Core principle: Find patterns in how patterns emerge.

Quick Reference

| Pattern Appears In | Abstract Form | Where Else? |

|-------------------|---------------|-------------|

| CPU/DB/HTTP/DNS caching | Store frequently-accessed data closer | LLM prompt caching, CDN |

| Layering (network/storage/compute) | Separate concerns into abstraction levels | Architecture, organization |

| Queuing (message/task/request) | Decouple producer from consumer with buffer | Event systems, async processing |

| Pooling (connection/thread/object) | Reuse expensive resources | Memory management, resource governance |

Process

  • Spot repetition - See same shape in 3+ places
  • Extract abstract form - Describe independent of any domain
  • Identify variations - How does it adapt per domain?
  • Check applicability - Where else might this help?

Example

Pattern spotted: Rate limiting in API throttling, traffic shaping, circuit breakers, admission control

Abstract form: Bound resource consumption to prevent exhaustion

Variation points: What resource, what limit, what happens when exceeded

New application: LLM token budgets (same pattern - prevent context window exhaustion)

Red Flags You're Missing Meta-Patterns

  • "This problem is unique" (probably not)
  • Multiple teams independently solving "different" problems identically
  • Reinventing wheels across domains
  • "Haven't we done something like this?" (yes, find it)

Remember

  • 3+ domains = likely universal
  • Abstract form reveals new applications
  • Variations show adaptation points
  • Universal patterns are battle-tested

Repackaged in 1 other repositories

same content, different owner
aAAaqwq/AGI-Super-Team open on GitHub →

How to use it

Copy the folder

Take mrgoonie/meta-pattern recognition from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.