Problem-Solving Techniques

Identify stuck-types and apply structured problem-solving techniques from reference guides.

Updated Jun 16, 2025
One-click install
npx skills add https://github.com/Stonelukas/Mouse-on-Numpad --skill problem-solving-techniques-stonelukas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Problem-Solving Techniques
Source: https://github.com/Stonelukas/Mouse-on-Numpad/tree/main/.opencode/skill/problem-solving
Command: npx skills add https://github.com/Stonelukas/Mouse-on-Numpad --skill problem-solving-techniques-stonelukas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematic approaches to problem-solving for when you're stuck, providing a consistent framework to select and apply techniques instead of relying on ad hoc reasoning.

Core Features & Use Cases

  • Dispatch-driven method for identifying stuck-type and applying the appropriate technique.
  • Library of core techniques (Simplification Cascades, Collision-Zone Thinking, Meta-Pattern Recognition, Inversion Exercise, Scale Game) plus an explicit "When Stuck" guidance.
  • Structured references and an application process that guides documentation and progress tracking.

Quick Start

Identify your stuck-type and apply the recommended problem-solving technique from the guide.

Frequently Asked Questions about Problem-Solving Techniques

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

FAQPage Schema
How do I apply structured problem-solving techniques when I am stuck on an engineering task?

Structured problem-solving techniques use a dispatch-driven method to identify your specific stuck-type and apply the appropriate technique, such as Simplification Cascades or Inversion Exercise, to systematically unblock engineering, product, or research tasks.

What is the "When Stuck" workflow for resolving complex software engineering problems?

The "When Stuck" workflow is a dispatch process that identifies the category of your impasse and maps it to a specific problem-solving technique from a reference library, replacing ad hoc reasoning with a consistent, documented framework.

How do I identify which problem-solving technique to use for a specific stuck-type?

You identify the appropriate problem-solving technique by using a dispatch-driven method that evaluates your current scenario and matches the stuck-type to techniques like Collision-Zone Thinking, Meta-Pattern Recognition, or the Scale Game.

Can I use these problem-solving techniques for product development and research, or only software engineering?

These problem-solving techniques apply across engineering, product development, and research, providing a systematic framework to select and apply methods for any scenario where structured problem resolution is required.

What is the best way to track progress when applying structured problem-solving methods?

The best way to track progress is to follow the structured application process and reference guides, which guide documentation and progress tracking as you implement techniques like Simplification Cascades or Inversion Exercise.

Why should I use a dispatch-driven problem-solving framework instead of ad hoc reasoning?

A dispatch-driven problem-solving framework provides a consistent approach to selecting and applying techniques, ensuring systematic resolution of stuck problems instead of relying on inconsistent ad hoc reasoning.