problem-solving

Apply structured problem-solving techniques to diagnose and resolve complex challenges.

Updated Nov 9, 2025
One-click install
npx skills add https://github.com/wollfoo/setup-opencode --skill problem-solving-wollfoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-solving
Source: https://github.com/wollfoo/setup-opencode/tree/main/skills/problem-solving
Command: npx skills add https://github.com/wollfoo/setup-opencode --skill problem-solving-wollfoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured toolkit to diagnose and resolve complex, stubborn problems by applying a curated set of problem-solving techniques. It enables teams to move from ambiguity to actionable insight through repeatable processes.

Core Features & Use Cases

  • Structured techniques: Simplification Cascades, Collision-Zone Thinking, Meta-Pattern Recognition, Inversion Exercise, Scale Game.
  • Guided application: A dispatch workflow to map stuck symptoms to the right technique, load the corresponding reference, and apply it step by step.
  • Real-world scenarios: From product design to software engineering and organizational strategy, the skill supports cross-domain problem solving.

Quick Start

  1. Describe your stuck problem succinctly.
  2. Identify the most relevant technique using the dispatch guidance.
  3. Follow the technique's process and document insights.

Frequently Asked Questions about problem-solving

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

FAQPage Schema
How do I apply structured techniques to solve complex problems?

To solve complex problems, describe your stuck problem, use the dispatch workflow to map symptoms to a specific technique, load the corresponding reference guide, and apply it step by step to document actionable insights.

What is the inversion exercise for problem-solving?

The inversion exercise is a structured problem-solving technique that helps resolve stubborn challenges by reversing the problem to identify constraints and avoid failure paths across domains.

When do I need systematic problem-solving techniques?

You need systematic problem-solving techniques when you are stuck in ambiguity and require a repeatable process to move from complex constraints to actionable insights in product design or organizational strategy.

Can I use these problem-solving methods for software engineering and organizational strategy?

Yes, you can use these cross-domain problem-solving methods for software engineering and organizational strategy, as the toolkit supports applying structured techniques to real-world scenarios across multiple domains.

What's the best way to diagnose a stuck problem using pattern recognition?

The best way to diagnose a stuck problem using pattern recognition is to map your specific stuck symptoms to the dispatch guidance, which routes you to the appropriate technique reference for structured resolution.

What are the limitations of using structured problem-solving frameworks?

The limitation of structured problem-solving frameworks is that they rely on YAML frontmatter and a references directory, requiring you to manually map symptoms to techniques rather than automatically resolving constraints.