when-stuck

Selects and applies problem-specific strategies to resolve task impasses.

2|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/robertpelloni/workspace --skill when-stuck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: when-stuck
Source: https://github.com/robertpelloni/workspace/tree/main/AI_COORDINATION/skills/superpowers-skills-main/skills/problem-solving/when-stuck
Command: npx skills add https://github.com/robertpelloni/workspace --skill when-stuck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill offers a toolkit of techniques to help you overcome creative or technical impasses. It provides structured approaches to reframe problems, generate new ideas, and break free from mental blocks, saving time and frustration.

Core Features & Use Cases

  • Reframing Prompts: Offer different perspectives to approach a problem.
  • Analogical Thinking: Suggest similar problems or domains for inspiration.
  • Use Case: You're stuck on a complex algorithm design. Activate this skill and ask for strategies to "think differently about graph traversal problems" to get new ideas and approaches.

Quick Start

I'm stuck on how to optimize the database query. Give me some strategies.

Frequently Asked Questions about when-stuck

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

FAQPage Schema
How do I break through a mental block when solving a problem?

Mental blocks often stem from approaching a problem the same way repeatedly. This Skill dispatches to targeted problem-solving techniques—simplification cascades, collision-zone thinking, meta-pattern recognition, inversion exercises, scale-game, and systematic debugging—based on your specific stuck-type, helping you reframe and find solutions faster.

What techniques help when I'm stuck on a complex algorithm or design?

When complexity spirals out of control, simplification cascades break large problems into manageable parts. This Skill identifies that stuck-type and applies the right technique, whether you need to decompose the problem, spot recurring patterns, or invert your assumptions to see it differently.

How do I know which problem-solving strategy to use when stuck?

Different blocks need different approaches. This Skill identifies your stuck-type—whether it's faulty assumptions, innovation needs, code bugs, or scale uncertainty—then loads and applies the matching technique one at a time, with optional guidance on combining approaches.

Can I use this Skill to overcome creative or technical impasses?

Yes. This Skill covers both creative and technical blocks by applying reframing prompts, analogical thinking, and structured problem-solving workflows. It works for algorithm design, database optimization, recurring pattern issues, and other stuck-states across innovation and debugging contexts.

What's the difference between simplification and inversion when problem-solving?

Simplification cascades break complexity into smaller steps; inversion exercises flip the problem upside down to challenge faulty assumptions. This Skill applies each technique based on your specific stuck-type, and can combine them when one approach alone isn't enough.

When should I use meta-pattern recognition versus systematic debugging?

Meta-pattern recognition suits recurring blocks and innovation challenges by revealing hidden patterns in your thinking. Systematic debugging addresses code bugs and logic errors directly. This Skill diagnoses which stuck-type you have and applies the matching technique for faster resolution.