Claude Code Plugins

Community-maintained marketplace

Feedback

Practical application guide for HUMMBL's 6 transformations (Perspective, Inversion, Composition, Decomposition, Recursion, Meta-Systems). Includes when to use each transformation, combination patterns, analysis templates, output formats, real-world examples, and common pitfalls. Essential for applying mental models effectively in problem-solving and analysis.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name transformation-workflow
description Practical application guide for HUMMBL's 6 transformations (Perspective, Inversion, Composition, Decomposition, Recursion, Meta-Systems). Includes when to use each transformation, combination patterns, analysis templates, output formats, real-world examples, and common pitfalls. Essential for applying mental models effectively in problem-solving and analysis.

Transformation Workflow Skill

Practical guide for applying HUMMBL's 6 transformations to real-world problems. Provides step-by-step workflows, combination patterns, templates, and examples for effective mental model usage.

Overview

The 6 HUMMBL transformations represent different cognitive operations:

  1. Perspective (P): Frame and name what is
  2. Inversion (IN): Reverse assumptions
  3. Composition (CO): Combine parts into wholes
  4. Decomposition (DE): Break wholes into components
  5. Recursion (RE): Iterate, feedback, self-reference
  6. Meta-Systems (SY): Coordinate systems-of-systems

When to Use Each Transformation

Perspective (P) - Use When:

Problem Indicators:

  • ✅ Problem statement unclear or ambiguous
  • ✅ Stakeholders have conflicting views
  • ✅ Need to understand different viewpoints
  • ✅ Framing feels wrong or limiting
  • ✅ Context not fully understood

Trigger Questions:

  • "How do different people see this?"
  • "What am I missing in how I frame this?"
  • "Whose perspective matters here?"
  • "What context am I ignoring?"

Best For:

  • Requirements gathering
  • Stakeholder analysis
  • Problem definition
  • User research
  • Strategic framing

Inversion (IN) - Use When:

Problem Indicators:

  • ✅ Stuck with conventional thinking
  • ✅ Need fresh perspective
  • ✅ Want to avoid failure
  • ✅ Looking for non-obvious solutions
  • ✅ Need to challenge assumptions

Trigger Questions:

  • "What's the opposite approach?"
  • "What if this fails - why?"
  • "What should we NOT do?"
  • "What assumptions can we reverse?"

Best For:

  • Brainstorming
  • Risk analysis
  • Innovation
  • Assumption testing
  • Creativity boost

Composition (CO) - Use When:

Problem Indicators:

  • ✅ Have multiple components to integrate
  • ✅ Need to build cohesive solution
  • ✅ Want synergies between parts
  • ✅ Creating system from pieces
  • ✅ Assembling team/resources

Trigger Questions:

  • "How do these parts work together?"
  • "What synergies exist?"
  • "How to integrate this?"
  • "What's the whole picture?"

Best For:

  • Solution design
  • System architecture
  • Team formation
  • Strategy synthesis
  • Product development

Decomposition (DE) - Use When:

Problem Indicators:

  • ✅ System too complex to understand
  • ✅ Need to find root cause
  • ✅ Looking for bottlenecks
  • ✅ Want to prioritize efforts
  • ✅ Debugging or troubleshooting

Trigger Questions:

  • "What are the parts?"
  • "Why is this happening?"
  • "Where's the constraint?"
  • "What's essential vs nice-to-have?"

Best For:

  • Problem diagnosis
  • System analysis
  • Prioritization
  • Root cause analysis
  • Debugging

Recursion (RE) - Use When:

Problem Indicators:

  • ✅ Dealing with feedback loops
  • ✅ Iterative process needed
  • ✅ Self-reinforcing dynamics present
  • ✅ Need progressive improvement
  • ✅ Growth/decline accelerating

Trigger Questions:

  • "What's feeding back into itself?"
  • "How do we iterate?"
  • "What cycles exist here?"
  • "What's the second-order effect?"

Best For:

  • Growth strategy
  • Process improvement
  • System dynamics
  • Iterative development
  • Feedback management

Meta-Systems (SY) - Use When:

Problem Indicators:

  • ✅ Strategic decision needed
  • ✅ Multiple systems interacting
  • ✅ Long-term consequences matter
  • ✅ Systemic intervention needed
  • ✅ Choosing which model to use

Trigger Questions:

  • "What's the systems view?"
  • "What are second/third-order effects?"
  • "Where's the leverage point?"
  • "Which mental model applies?"

Best For:

  • Strategic planning
  • System design
  • Leverage point identification
  • Model selection
  • Long-term thinking

Transformation Workflows

Workflow 1: Perspective Analysis

Input: Problem statement, context

Steps:

  1. State the problem (1 sentence)
  2. List stakeholders (P2: Stakeholder Mapping)
    • Who is affected?
    • Who has power?
    • Who has information?
  3. Apply multiple lenses (P4: Lens Shifting)
    • Technical lens
    • Business lens
    • User lens
    • Ethical lens
  4. Identify first principles (P1)
    • What must be true?
    • What are non-negotiables?
    • What are fundamental constraints?
  5. Document context (P8: Context Awareness)
    • Time constraints
    • Resource constraints
    • Political/cultural factors

Output Format:

## Perspective Analysis

**Problem:** [1-sentence problem statement]

**Stakeholders:**
- [Stakeholder 1]: [Their perspective/interest]
- [Stakeholder 2]: [Their perspective/interest]
- [Stakeholder 3]: [Their perspective/interest]

**Multiple Lenses:**
- **Technical:** [Technical view]
- **Business:** [Business view]
- **User:** [User view]
- **Ethical:** [Ethical considerations]

**First Principles:**
1. [Fundamental truth 1]
2. [Fundamental truth 2]
3. [Fundamental truth 3]

**Context:**
- **Time:** [Timeline factors]
- **Resources:** [Resource constraints]
- **Environment:** [External factors]

**Insights:**
- [Key insight 1]
- [Key insight 2]

Example: Software architecture decision

  • Problem: Choose between microservices vs monolith
  • Stakeholders: Engineering (prefers interesting tech), Product (wants speed), Operations (wants stability)
  • Lenses: Technical (complexity trade-offs), Business (cost/time), User (performance)
  • First Principles: Team size matters more than technology
  • Output: Decision framework based on team constraints, not tech fashion

Workflow 2: Inversion Analysis

Input: Problem, current approach

Steps:

  1. State current approach
  2. Apply inversion (IN1)
    • What if we did the opposite?
    • What would the inverse solution look like?
  3. Run premortem (IN8)
    • Assume total failure in 6 months
    • Why did it fail?
    • What went wrong?
  4. Apply via negativa (IN3)
    • What should we STOP doing?
    • What to remove, not add?
  5. Seek disconfirmation (IN15)
    • What evidence contradicts our plan?
    • Who disagrees and why?

Output Format:

## Inversion Analysis

**Current Approach:** [Description]

**Inverted Approach:**
- Instead of [X], what if we [opposite of X]?
- Result: [Insights from inversion]

**Premortem (Assume Failure):**
- **Failure Scenario:** [What failed]
- **Root Cause:** [Why it failed]
- **Warning Signs:** [Early indicators we missed]

**Via Negativa (What to STOP):**
- Stop: [Thing 1]
- Stop: [Thing 2]
- Stop: [Thing 3]

**Disconfirming Evidence:**
- [Evidence against our approach]
- [Counterargument]
- [Risk we're underestimating]

**Revised Approach:**
- [Improvements based on inversion]

Example: Product launch strategy

  • Current: Big launch event, lots of marketing
  • Inversion: What if we did quiet launch to small group?
  • Premortem: Event flops because nobody cares, spent budget wrong
  • Via Negativa: Stop assuming launch is most important thing
  • Output: Phased launch, test with early adopters first

Workflow 3: Composition Strategy

Input: Components, requirements

Steps:

  1. List all components
  2. Identify synergies (CO1)
    • Where do parts enhance each other?
    • What emergent properties arise?
  3. Design synthesis (CO4)
    • How to merge into coherent whole?
    • What's the unifying concept?
  4. Plan orchestration (CO19)
    • How to coordinate components?
    • What's the execution sequence?
  5. Create holistic integration (CO20)
    • Complete unified system
    • No loose ends

Output Format:

## Composition Strategy

**Components:**
1. [Component 1] - [Purpose]
2. [Component 2] - [Purpose]
3. [Component 3] - [Purpose]

**Synergies:**
- [Comp A] + [Comp B] = [Synergy]
- [Comp B] + [Comp C] = [Synergy]

**Synthesis Design:**
- **Unifying Concept:** [Central idea that ties everything]
- **Integration Points:** [Where components connect]
- **Emergent Properties:** [New capabilities from combination]

**Orchestration Plan:**
1. [Phase 1]: [Components + actions]
2. [Phase 2]: [Components + actions]
3. [Phase 3]: [Components + actions]

**Holistic Integration:**
- [How all pieces form complete system]
- [Quality properties of whole]

Example: Building product ecosystem

  • Components: Core product, API, marketplace, analytics
  • Synergies: API enables marketplace, marketplace drives analytics, analytics improves product
  • Synthesis: Platform strategy
  • Output: Integrated ecosystem with network effects

Workflow 4: Decomposition Analysis

Input: Complex system or problem

Steps:

  1. Define the whole
  2. Find root cause (DE1)
    • 5 Whys technique
    • Causal chain analysis
  3. Apply divide & conquer (DE2)
    • Break into logical subsystems
    • Identify interfaces
  4. Identify bottleneck (DE6)
    • Theory of Constraints
    • What's the limiting factor?
  5. Pareto analysis (DE7)
    • What's the vital 20%?
    • Where to focus effort?

Output Format:

## Decomposition Analysis

**System:** [Description of whole]

**Root Cause Analysis:**
- Why? [Reason 1]
  - Why? [Reason 2]
    - Why? [Reason 3]
      - Why? [Reason 4]
        - Why? [ROOT CAUSE]

**Component Breakdown:**
├── [Component A]
│   ├── [Subcomponent A1]
│   └── [Subcomponent A2]
├── [Component B]
│   ├── [Subcomponent B1]
│   └── [Subcomponent B2]
└── [Component C]

**Bottleneck:**
- **Constraint:** [Limiting factor]
- **Impact:** [How it limits system]
- **Intervention:** [How to address]

**Pareto (80/20):**
- **Vital Few (20%):**
  - [Critical element 1]
  - [Critical element 2]
- **Trivial Many (80%):**
  - [Less critical elements]

**Action Plan:**
1. [Address root cause]
2. [Remove bottleneck]
3. [Focus on vital 20%]

Example: Website performance issues

  • Root Cause: Inefficient database queries (not server capacity)
  • Breakdown: Frontend, API, Database, Cache, CDN
  • Bottleneck: Database query on user table
  • Pareto: 3 queries cause 80% of slow responses
  • Output: Optimize those 3 queries first

Workflow 5: Recursion Analysis

Input: System with dynamics over time

Steps:

  1. Map feedback loops (RE1)
    • Positive (reinforcing)
    • Negative (balancing)
  2. Identify virtuous cycles (RE7)
    • What creates growth?
    • How to amplify?
  3. Identify vicious cycles (RE8)
    • What creates decline?
    • How to break?
  4. Design iteration (RE2)
    • How to improve progressively?
    • What's the learning loop?
  5. Analyze second-order (RE19)
    • Effects of effects
    • Compound dynamics

Output Format:

## Recursion Analysis

**System Dynamics:**

**Feedback Loops:**
- ➕ **Virtuous Cycle:** [A] → [B] → [C] → [More A]
- ➖ **Vicious Cycle:** [X] → [Y] → [Z] → [More X]
- ⚖️ **Balancing Loop:** [M] → [N] → [Less M]

**Virtuous Cycles (Amplify These):**
1. [Positive cycle 1]
   - Trigger: [What starts it]
   - Amplify: [How to strengthen]
2. [Positive cycle 2]

**Vicious Cycles (Break These):**
1. [Negative cycle 1]
   - Cause: [What perpetuates it]
   - Intervention: [How to break]
2. [Negative cycle 2]

**Iterative Improvement:**
- **Version 1:** [Initial state]
- **Learn:** [What to measure]
- **Improve:** [What to adjust]
- **Repeat:** [Cycle time]

**Second-Order Effects:**
- First-order: [Direct effect]
- Second-order: [Effect of effect]
- Third-order: [Effect of effect of effect]

**Leverage Points:**
- [Where small change creates big impact]

Example: SaaS growth

  • Virtuous Cycle: Good product → Happy users → Referrals → More users → More feedback → Better product
  • Vicious Cycle: Bugs → Bad reviews → Fewer signups → Less revenue → Less engineering → More bugs
  • Iteration: Weekly releases, measure NPS, improve top complaint
  • Output: Strategy to amplify virtuous, break vicious cycles

Workflow 6: Meta-Systems Strategy

Input: Strategic question or complex system

Steps:

  1. Apply systems thinking (SY1)
    • See whole system
    • Identify interconnections
  2. Second-order thinking (SY2)
    • Consequences of consequences
    • Nth-order effects
  3. Find leverage points (SY4)
    • Where to intervene?
    • High-impact, low-effort
  4. Anticipate unintended consequences (SY5)
    • What could go wrong?
    • Side effects?
  5. Model selection (SY19)
    • Which other models apply?
    • What's the right analytical approach?

Output Format:

## Meta-Systems Strategy

**Strategic Question:** [Question]

**Systems View:**
┌─────────────────────────────────┐
│  [System Component 1]           │
│    ↓ ↑                          │
│  [System Component 2]           │
│    ↓ ↑                          │
│  [System Component 3]           │
└─────────────────────────────────┘

**Interconnections:**
- [A] affects [B] via [mechanism]
- [B] affects [C] via [mechanism]
- [C] feeds back to [A] via [mechanism]

**Second-Order Analysis:**
| Action | 1st Order | 2nd Order | 3rd Order |
|--------|-----------|-----------|-----------|
| [Action 1] | [Direct effect] | [Effect of effect] | [Further effect] |
| [Action 2] | [Direct effect] | [Effect of effect] | [Further effect] |

**Leverage Points** (Highest to Lowest Impact):
1. **[Point 1]:** [Why high leverage]
2. **[Point 2]:** [Why medium leverage]
3. **[Point 3]:** [Why low leverage]

**Unintended Consequences:**
- Risk: [Potential negative outcome]
- Mitigation: [How to prevent]

**Model Selection:**
- Primary: [Model code + name]
- Secondary: [Model code + name]
- Why: [Justification]

**Recommended Strategy:**
- [Strategic approach based on analysis]

Example: Market expansion decision

  • Systems View: Current market, new market, competitors, resources
  • Second-Order: Enter new market → Spread resources thin → Lose focus in current market → Competitors gain ground
  • Leverage: Instead of new market, deepen penetration in current (10x ROI)
  • Output: Stay focused strategy, not expansion

Combination Patterns

Pattern 1: P → DE → CO (Understand → Analyze → Build)

Use Case: Building new solution
Steps:

  1. Perspective: Understand problem from multiple angles
  2. Decomposition: Break down into components
  3. Composition: Integrate into solution

Example: Designing new feature

  • P: Stakeholder needs (users want X, business wants Y)
  • DE: Break into sub-features, identify dependencies
  • CO: Integrate into cohesive feature with good UX

Pattern 2: P → IN → SY (Frame → Challenge → Strategy)

Use Case: Strategic decision
Steps:

  1. Perspective: Frame the situation
  2. Inversion: Challenge assumptions
  3. Meta-Systems: Strategic synthesis

Example: Business model pivot

  • P: Current model's perspective, customer viewpoint
  • IN: What if opposite? What to stop?
  • SY: Strategic choice based on systems thinking

Pattern 3: DE → IN → CO (Analyze → Invert → Rebuild)

Use Case: Innovation/redesign
Steps:

  1. Decomposition: Understand current system
  2. Inversion: Challenge how it works
  3. Composition: Build new solution

Example: Process improvement

  • DE: Map current process, find bottleneck
  • IN: What if we removed steps? Did opposite?
  • CO: Redesigned process

Pattern 4: All 6 in Sequence (Complete Analysis)

Use Case: Major strategic initiative
Steps:

  1. P: Frame problem
  2. IN: Challenge assumptions
  3. DE: Analyze components
  4. CO: Build solution
  5. RE: Plan iteration
  6. SY: Strategic integration

Example: Company transformation

  • Use all 6 transformations systematically
  • Comprehensive, robust analysis
  • Takes longer but minimizes blind spots

Pattern 5: RE wrapping any other (Iterative Application)

Use Case: Continuous improvement
Structure: RE(P/IN/CO/DE/SY)

Example: Product development

  • Week 1: P (understand users)
  • Week 2: DE (analyze feedback)
  • Week 3: CO (build improvements)
  • Week 4: RE (iterate based on results)
  • Repeat

Common Pitfalls & Solutions

Pitfall 1: Using Wrong Transformation

Error: Applying Decomposition when need Perspective
Symptom: Breaking down problem doesn't help because problem not understood
Solution: Start with P (frame first), then DE (analyze)

Pitfall 2: Skipping Inversion

Error: Going straight to solution without challenging assumptions
Symptom: Conventional thinking, missing creative options
Solution: Always apply IN before finalizing approach

Pitfall 3: Decomposition Without Recomposition

Error: Breaking things down but never synthesizing
Symptom: Analysis paralysis, no actionable solution
Solution: DE must be followed by CO (analyze then build)

Pitfall 4: Ignoring Feedback Loops

Error: Linear thinking in dynamic system
Symptom: Interventions don't work as expected
Solution: Apply RE to understand dynamics

Pitfall 5: Local Optimization

Error: Optimizing parts without seeing whole
Symptom: Suboptimization, missing systemic issues
Solution: Use SY (systems view) before optimizing

Pitfall 6: Single-Model Thinking

Error: Using only one model/transformation
Symptom: One-dimensional analysis, blind spots
Solution: Combine multiple transformations (patterns above)

Pitfall 7: Overcomplication

Error: Applying all 6 when 2 would suffice
Symptom: Slow progress, diminishing returns
Solution: Start simple (1-2 transformations), add if needed

Transformation Selection Flowchart

START: What's your primary need?

├─ "Understand the problem"
│  → Use PERSPECTIVE (P)
│  → Then consider: DE (analyze) or IN (challenge)

├─ "Stuck or need creativity"
│  → Use INVERSION (IN)
│  → Then consider: P (reframe) or CO (rebuild)

├─ "Build/integrate solution"
│  → Use COMPOSITION (CO)
│  → Likely needed: DE first (analyze parts)

├─ "Analyze complex system"
│  → Use DECOMPOSITION (DE)
│  → Then consider: CO (reintegrate) or SY (systems view)

├─ "Handle dynamics/feedback"
│  → Use RECURSION (RE)
│  → Then consider: SY (systemic) or DE (analyze loops)

└─ "Strategic/systemic decision"
   → Use META-SYSTEMS (SY)
   → Then consider: P (perspectives) + IN (challenge)

Quick Templates

5-Minute Quick Analysis

  1. P: Who are stakeholders? (30 sec)
  2. IN: What's the opposite? (30 sec)
  3. DE: What's the bottleneck? (1 min)
  4. CO: How to integrate? (1 min)
  5. RE: What's the feedback? (1 min)
  6. SY: What's the leverage? (1 min)

One-Page Strategy

Problem: [1 sentence]
Perspective: [Key stakeholders, key lens]
Inversion: [What NOT to do]
Decomposition: [Critical components]
Composition: [How they integrate]
Recursion: [Key feedback loop]
Systems: [Leverage point]
Action: [Next step]

Resources

  • HUMMBL Framework Skill: Complete model reference
  • Model Codes: P1-P20, IN1-IN20, CO1-CO20, DE1-DE20, RE1-RE20, SY1-SY20
  • Quality Standard: 9.0/10 minimum for application
  • Validation: Oct 29, 2025 Base120 specification

Success Criteria

Effective transformation application achieves:

  • ✅ Clear process followed
  • ✅ Appropriate transformation selected
  • ✅ Insights generated (not just analysis)
  • ✅ Actionable outputs
  • ✅ Documented reasoning

Application fails if:

  • ❌ Wrong transformation chosen
  • ❌ Process skipped/rushed
  • ❌ No insights emerged
  • ❌ Can't act on results
  • ❌ Reasoning not documented