M

Meta-Pattern Recognition

by @obrav
4.2(120)

この Skill は、少なくとも3つの異なるドメインで繰り返し現れるパターンを認識することで、普遍的に適用可能な核心原則を抽出するのに役立ちます。これにより、開発者、アーキテクト、またはあらゆる問題解決者が、一見独立した課題を抽象化し、検証済みの解決策を発見・適用して、重複作業を避けることができます。この Skill は、システム設計の洗練度、問題解決の効率、およびイノベーションを著しく向上させ、ドメイン横断的な知識の再利用とベストプラクティスの普及を促進します。

meta-patternspattern-recognitionabstractionproblem-solvingarchitecture-designGitHub
インストール方法
git clone https://github.com/obra/superpowers-skills.git
compare_arrows

Before / After 効果比較

1 组
使用前

この Skill がない場合、ユーザーは新しい問題に直面した際、それを独自の課題として捉え、ゼロから解決策を設計するために多大な時間を費やしていました。これにより、異なるチームやプロジェクト間で車輪の再発明が頻繁に起こり、非効率的で普遍的なベストプラクティスの普及が困難でした。

使用後

この Skill は、ユーザーが複数のドメインで繰り返し現れるパターンを認識し、それを普遍的な原則として抽象化することを可能にします。これにより、成熟した解決策を迅速に適用したり、より洗練されたシステムアーキテクチャを設計したりすることができ、新しい問題の解決時間を大幅に短縮し、知識の再利用とイノベーションを促進します。

SKILL.md

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 InAbstract FormWhere Else?
CPU/DB/HTTP/DNS cachingStore frequently-accessed data closerLLM prompt caching, CDN
Layering (network/storage/compute)Separate concerns into abstraction levelsArchitecture, organization
Queuing (message/task/request)Decouple producer from consumer with bufferEvent systems, async processing
Pooling (connection/thread/object)Reuse expensive resourcesMemory management, resource governance

Process

  1. Spot repetition - See same shape in 3+ places
  2. Extract abstract form - Describe independent of any domain
  3. Identify variations - How does it adapt per domain?
  4. 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

ユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数520
評価4.2 / 5.0
バージョン
更新日2026年6月19日
比較事例1 件

ユーザー評価

4.2(120)
5
37%
4
43%
3
13%
2
5%
1
2%

この Skill を評価

0.0

対応プラットフォーム

🤖claude-code

タイムライン

作成2026年6月19日
最終更新2026年6月19日
🎁 Agent 知識カード
アンケート