When Stuck - Problem-Solving Dispatch

Categorize stuck problems and dispatch matching problem-solving techniques.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/DxTa/dotfiles --skill when-stuck-problem-solving-dispatch-dxta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: When Stuck - Problem-Solving Dispatch
Source: https://github.com/DxTa/dotfiles/tree/main/opencode/skills/core/when-stuck
Command: npx skills add https://github.com/DxTa/dotfiles --skill when-stuck-problem-solving-dispatch-dxta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you identify the most effective problem-solving technique when you're stuck, by matching your specific type of "stuck-ness" to a targeted approach.

Core Features & Use Cases

  • Stuck-Type Identification: Guides you to categorize your problem (e.g., complexity, innovation, assumptions).
  • Technique Dispatch: Recommends specific skills or methods based on the identified stuck-type.
  • Use Case: If you're struggling with code that has too many special cases and if/else statements, this skill will direct you to the "simplification-cascades" technique.

Quick Start

Use the When Stuck skill to find the right problem-solving technique for your current challenge.

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 find the right problem-solving technique when I'm stuck on a complex coding issue?

To find the right problem-solving technique when stuck, this dispatch skill identifies the specific nature of your blocker, such as complexity, flawed assumptions, or debugging needs, and recommends targeted techniques to resolve it.

What is the best way to simplify code with too many special cases and if/else statements?

The best way to simplify code with too many special cases is to use problem-solving dispatch to identify the complexity and recommend specific techniques like the simplification-cascades method to streamline logic.

How do I choose a debugging method for recurring software engineering patterns?

To choose a debugging method for recurring patterns, this skill analyzes your specific stuck-type and dispatches you to targeted debugging techniques that address the root cause of the repetition.

Can I use this dispatch technique for innovation needs and scalability concerns?

Yes, you can use this dispatch technique for innovation needs and scalability concerns, as it categorizes these specific types of being stuck and matches them with appropriate problem-solving skills.

When should I use a problem-solving dispatch instead of standard debugging?

You should use a problem-solving dispatch instead of standard debugging when you are unsure of the root cause, such as dealing with flawed assumptions or innovation needs, and need help identifying the correct approach.