Back to list
athola

methodology-curator

by athola

Marketplace repo for Claude Code Plugins developed from personal projects and workflow

127🍴 16📅 Jan 23, 2026

SKILL.md


name: methodology-curator description: | Surfaces expert frameworks and proven methodologies before creating OR evaluating skills, hooks, agents, or commands. Helps select approaches from domain masters.

Triggers: methodology, framework, expert approach, best practices, masters, proven method, domain expertise, how should I approach, what's the best way, evaluate skill, review methodology, is this grounded, optimization check

Use when: starting skill/hook/agent creation, evaluating existing skills for methodology gaps, seeking domain expertise, wanting to ground work in proven methodologies, before brainstorming, quick optimization check on existing work.

DO NOT use when: you already have a specific methodology in mind, working on implementation details, fixing syntax/structural issues. version: 1.0.0 category: meta-skills tags: [methodology, frameworks, expertise, curation, design, evaluation] dependencies: [] estimated_tokens: 800

Methodology Curator

Overview

Surface proven frameworks from domain masters before creating OR evaluating skills, hooks, agents, or commands. This prevents reinventing wheels and identifies methodology gaps in existing work.

Core principle: The hardest part isn't scaffolding—it's knowing the best way to approach the domain you're teaching.

Quick Start

1. Identify Your Domain

What domain does your skill/hook/agent address?

If Creating...Consider Domain...
Teaching a techniqueInstruction Design
Review workflowCode Review
Troubleshooting skillDebugging
Test-related skillTesting & TDD
Knowledge/memory systemKnowledge Management
Decision frameworkDecision Making

2. Surface Relevant Masters

Read the domain module to discover experts and their frameworks:

See modules/<domain>.md for masters and methodologies

Available domains:

  • modules/instruction-design.md - Teaching techniques, behavioral objectives
  • modules/code-review.md - Review methodologies, feedback patterns
  • modules/debugging.md - Systematic troubleshooting frameworks
  • modules/testing.md - TDD masters, test design patterns
  • modules/knowledge-management.md - Note-taking, knowledge systems
  • modules/decision-making.md - Mental models, decision frameworks

3. Select & Blend

For each master/methodology presented:

  1. Assess fit: Does this match your context?
  2. Extract principles: What core ideas apply?
  3. Identify conflicts: Do methodologies contradict?
  4. Blend consciously: Combine compatible elements

4. Create Methodology Brief

Before proceeding to skill creation, document your choices:

## Methodology Brief: [Skill Name]

### Domain(s): [e.g., Instruction Design + Testing]

### Selected Frameworks:
1. [Framework]: [Why selected]
2. [Framework]: [Why selected]

### Key Principles to Encode:
- [Principle 1]
- [Principle 2]

### Explicitly Rejected:
- [Framework]: [Why not suitable]

### Handoff to: /create-skill or /create-hook

Workflow Integration

For New Work (Creation)

flowchart LR
    mc["<b>methodology-curator</b><br/><i>Who solved this best?</i>"]
    brain["<b>brainstorming</b><br/>(informed)<br/><i>How should we adapt?</i>"]
    create["<b>create-skill</b><br/><b>create-hook</b><br/><b>create-agent</b><br/><i>Build it</i>"]

    mc --> brain --> create

    style mc fill:#e8eaf6,stroke:#3f51b5
    style brain fill:#fff3e0,stroke:#ff9800
    style create fill:#e8f5e9,stroke:#4caf50

For Existing Work (Evaluation)

flowchart LR
    mc2["<b>methodology-curator</b><br/><i>What framework should<br/>this embody?</i>"]
    gap["<b>Gap Analysis</b><br/><i>What's missing<br/>vs. masters?</i>"]
    improve["<b>Targeted Improvements</b><br/><i>Add X from<br/>framework Y</i>"]

    mc2 --> gap --> improve

    style mc2 fill:#e8eaf6,stroke:#3f51b5
    style gap fill:#fce4ec,stroke:#e91e63
    style improve fill:#e8f5e9,stroke:#4caf50

This skill runs BEFORE brainstorming or evaluation, as a brief initial check.

Evaluating Existing Work

Quick methodology audit for existing skills/hooks/agents/commands:

1. Identify What It Teaches

Read the existing work and determine its domain:

  • What behavior is it trying to change?
  • What technique/pattern/process does it encode?

2. Surface Relevant Masters

Check the domain module for established frameworks:

  • What do recognized experts say about this domain?
  • What principles are well-established?

3. Gap Analysis

Compare existing work against master frameworks:

## Methodology Audit: [Existing Skill Name]

### Domain: [Identified domain]

### Relevant Frameworks:
| Framework | Key Principle | Present in Skill? | Gap? |
|-----------|--------------|-------------------|------|
| [Master A] | [Principle] | Yes/No/Partial | [What's missing] |
| [Master B] | [Principle] | Yes/No/Partial | [What's missing] |

### Optimization Opportunities:
1. [Gap]: Could add [principle] from [framework]
2. [Gap]: [Framework] suggests [approach] instead

### Verdict:
- [ ] Well-grounded - matches established methodology
- [ ] Partial - missing key principles from [framework]
- [ ] Ad-hoc - not grounded in recognized methodology

4. Targeted Improvements

Don't rewrite—surgically add missing methodology:

  • Add specific principles that are missing
  • Align terminology with established frameworks
  • Reference masters to add authority

When to Skip

Skip for Creation when:

  • You're implementing a well-defined spec
  • The domain is highly specific to your codebase
  • You've already researched methodologies externally
  • Creating a simple utility with no pedagogical component

Skip for Evaluation when:

  • Fixing syntax/structural issues (use /validate-plugin instead)
  • The work is purely mechanical (no methodology to ground)
  • Already performed a recent methodology audit
  • Quick bug fixes that don't change the approach

Domain Modules

Each module contains:

  • Masters: Recognized experts in the domain
  • Key Works: Essential books/papers/talks
  • Frameworks: Actionable methodologies
  • Selection Guide: When to use each approach
  • Anti-patterns: What to avoid

Adding New Domains

To expand the masters database, create a new module following this template:

# [Domain Name] Masters

## Masters Overview
| Expert | Key Contribution | Best For |
|--------|-----------------|----------|
| Name   | Framework/Book  | Context  |

## Detailed Frameworks

### [Framework 1]
**Source**: [Expert] - [Work]
**Core Idea**: [One sentence]
**Key Principles**:
- Principle 1
- Principle 2
**Use When**: [Context]
**Avoid When**: [Anti-context]

## Selection Matrix
[Decision guide for choosing between frameworks]

Integration with Skill Authoring

After curating methodologies, the skill authoring workflow benefits from:

  1. Grounded TDD scenarios: Test against the methodology's expected behaviors
  2. Principled anti-rationalization: Counter excuses using the methodology's logic
  3. Authoritative references: Cite masters in skill documentation
  4. Consistent terminology: Use the methodology's vocabulary

For Creation

  • /create-skill - Skill creation workflow (use after this)
  • /create-hook - Hook creation workflow
  • superpowers:brainstorming - Refine approach after methodology selection
  • skill-authoring - Detailed skill writing guidance

For Evaluation

  • /skills-eval - Evaluate skill quality (complements methodology audit)
  • /analyze-skill - Analyze skill complexity
  • /bulletproof-skill - Harden against rationalization
  • pensive:code-reviewer - Code review (uses code-review domain)

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

+5
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

0/5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon