problem-solving

Apply structured problem-solving techniques to stuck technical and design sessions.

15|27|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/kevinnguyen271090/claudekit-engineering --skill problem-solving-kevinnguyen271090
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-solving
Source: https://github.com/kevinnguyen271090/claudekit-engineering/tree/main/problem-solving
Command: npx skills add https://github.com/kevinnguyen271090/claudekit-engineering --skill problem-solving-kevinnguyen271090

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solves?

This Skill equips users with advanced methodologies to overcome complex challenges, preventing stagnation, uninspired solutions, and inefficient strategic thinking. It fosters innovation and provides structured approaches to tackle difficult obstacles across various domains.

Core Features & Use Cases

  • Inversion Exercise: Guides users to think in reverse, identifying what would cause a problem to understand its solutions better.
  • Meta-Pattern Recognition: Helps identify underlying patterns and structures in seemingly disparate problems for more generalized solutions.
  • Simplification Cascades: Techniques for breaking down overwhelming problems into smaller, manageable, and solvable components.
  • Use Case: A business is struggling with low customer retention. Applying the "inversion exercise," the Skill guides the user to brainstorm ways to increase churn, revealing hidden factors and potential solutions for improving retention.

Quick Start

Apply the 'inversion exercise' to the problem of reducing customer churn, by thinking about how to increase churn.

Frequently Asked Questions about problem-solving

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

FAQPage Schema
How do I use inversion exercises to solve stuck problems?

Inversion exercises flip your problem on its head to uncover hidden factors. Instead of asking "how do I improve retention," ask "how would I increase churn." This reversal reveals overlooked causes and generates unexpected solutions across domains like product design, software engineering, and business strategy.

What structured problem-solving techniques help break down complex challenges?

Simplification cascades decompose overwhelming problems into smaller, manageable components. Meta-pattern recognition identifies underlying structures across disparate problems. These structured techniques address complexity spirals, innovation blocks, and recurring patterns to restore forward momentum.

When should I apply structured problem-solving methodology instead of intuition?

Use structured problem-solving when facing stuck sessions, scale uncertainty, inverted assumptions, or innovation blocks where intuition alone hasn't progressed the work. The methodology works across software engineering, data systems, product design, and research to systematically address general stuck-ness.

Can problem-solving techniques work across different domains?

Yes. Inversion exercises, meta-pattern recognition, and simplification cascades apply consistently across software engineering, data systems, product design, and research. The techniques target the underlying structure of stuck problems rather than domain-specific details.

What's the difference between strategic thinking and structured problem-solving?

Strategic thinking considers direction and trade-offs; structured problem-solving provides named techniques with step-by-step processes to move past obstacles. This Skill combines critical thinking with actionable methodologies—decision-making frameworks that prevent stagnation and uninspired solutions.