When Stuck - Problem-Solving Dispatch

Select and apply problem-solving techniques based on stuck symptoms.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/lv7dev/shop_v2 --skill when-stuck-problem-solving-dispatch-lv7dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: When Stuck - Problem-Solving Dispatch
Source: https://github.com/lv7dev/shop_v2/tree/main/.claude/skills/problem-solving/when-stuck
Command: npx skills add https://github.com/lv7dev/shop_v2 --skill when-stuck-problem-solving-dispatch-lv7dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When you're stuck on a problem, this skill helps you quickly identify the most appropriate problem-solving technique and provides a structured path to apply it.

Core Features & Use Cases

  • Symptom-based technique selection: Map stuck symptoms to the right technique (e.g., complexity, innovation, patterns, assumptions, scale, bugs).
  • Guided workflow: Step-by-step process to load, apply, and combine techniques as needed.
  • Use Case: A developer is unsure whether to simplify a complex code path or try a novel approach; this skill guides the correct dispatch and application.

Quick Start

Tell the skill which symptom you're experiencing (e.g., "I'm stuck with too many edge cases"). The skill will dispatch the appropriate technique and guide you through applying it.

Frequently Asked Questions about When Stuck - Problem-Solving Dispatch

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

FAQPage Schema
How do I choose the right problem-solving technique when I'm stuck on a complex bug?

Problem-solving technique selection starts by mapping your specific symptom—like code bugs or complexity spiraling—to a matching diagnostic method. This dispatch skill identifies the stuck-type and loads the appropriate guided workflow to resolve the issue.

What is symptom-based technique selection for debugging?

Symptom-based technique selection is a diagnostic method that matches recurring patterns, faulty assumptions, or scale uncertainty to specific problem-solving workflows. It guides users through a step-by-step process to apply and combine techniques effectively.

How do I diagnose recurring patterns and faulty assumptions during software development?

To diagnose recurring patterns and faulty assumptions, you dispatch a targeted problem-solving workflow that guides you through structured diagnosis. This approach identifies underlying issues and directs you to techniques that break the cycle.

When do I need to combine multiple problem-solving techniques for workflow diagnosis?

You need to combine problem-solving techniques during workflow diagnosis when a single method cannot address overlapping symptoms like complexity spiraling and scale uncertainty. The dispatch process includes combination rules to apply multiple techniques effectively.

Can I use this problem-solving dispatch for general tasks outside of software engineering?

Yes, you can use this problem-solving dispatch for general tasks outside of software engineering. It covers common stuck-types such as need for innovation and scale uncertainty across general problem-solving scenarios, not just code bugs.

What's the best way to handle complexity spiraling in code without picking the wrong technique?

The best way to handle complexity spiraling is using a problem-solving dispatch to select the correct technique based on your exact symptoms. This prevents choosing the wrong approach by mapping the issue to a structured, guided workflow.