miracle-unstuck

Guides users through adaptive structured interviews to extract unstated needs.

17|1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/vasilievyakov/miracle-infrastructure --skill miracle-unstuck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: miracle-unstuck
Source: https://github.com/vasilievyakov/miracle-infrastructure/tree/main/skills/miracle-unstuck
Command: npx skills add https://github.com/vasilievyakov/miracle-infrastructure --skill miracle-unstuck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adaptive deep interview that extracts what you actually need when you cannot articulate it, then acts on the answer.

Core Features & Use Cases

  • Phase-based, adaptive questioning that identifies stuck types (Fog, Choice Paralysis, False Dilemma, Blind Spot, Information Hunger)
  • Exits via Synthesis, Targeted Research, or Reframe; updates a user preference profile for faster future sessions
  • Lightweight, memory-friendly workflow designed for single-session and multi-session usage across projects

Quick Start

Invoke the /unstuck command to start the adaptive interview and follow its prompts to uncover your true needs.

Frequently Asked Questions about miracle-unstuck

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

FAQPage Schema
How do I figure out what I want when I am stuck and keep changing direction?

To figure out what you want when stuck, an adaptive interview identifies your specific stuck type and extracts unstated needs through structured questioning. It guides you through phases to uncover true preferences and clarify your direction.

What is the best way to frame decisions when facing choice paralysis?

The best way to frame decisions during choice paralysis is an adaptive questioning process that identifies the paralysis and applies a targeted reframe or synthesis. This helps you articulate the actual need and move forward with a clear choice.

How do I start an adaptive interview to uncover my true needs?

To start the adaptive interview, invoke the unstuck command and follow the prompts. The system loads your memory context and guides you through a self-contained flow to identify your stuck type and resolve your uncertainty.

Does the interview process remember my preferences for future projects?

Yes, the interview process remembers your preferences by updating a persistent unstuck-profile after each session. This profile loads your memory context in future interactions to provide faster, more adaptive questioning across multiple projects.

Can I use this for single-session problem solving or does it require multiple sessions?

You can use this for both single-session and multi-session usage. The lightweight workflow operates within a self-contained flow, allowing you to extract needs and resolve decisions quickly without requiring multiple sessions.

What are the limitations of using an adaptive interview for decision-making?

A limitation of adaptive interviews for decision-making is reliance on your ability to engage with the prompts. If you face information hunger rather than fog or choice paralysis, the process may exit into targeted research rather than providing an immediate synthesis.