{"enrichment":{"faq":[{"a":"When Stuck diagnoses why you're stuck and routes you to the matching technique. It maps six stuck-types\u2014complexity, innovation gaps, recurring patterns, forced assumptions, scale uncertainty, and code bugs\u2014to their corresponding skills, plus combinations when one approach isn't enough. By identifying which type of roadblock you're facing, When Stuck connects you to the right structured help.","q":"When stuck debugging code, how does When Stuck help me move forward?"},{"a":"When Stuck recognizes complexity, innovation gaps, recurring patterns, forced assumptions, scale uncertainty, and code bugs. Each stuck-type has a corresponding skill or technique designed to address that specific kind of impasse. When Stuck maps your situation to one or more of these categories so you get targeted guidance rather than generic advice.","q":"What are the six stuck-types When Stuck identifies?"},{"a":"When Stuck diagnoses your stuck-type first. Once it identifies whether you're facing complexity, innovation gaps, recurring patterns, forced assumptions, scale uncertainty, or code bugs, it routes you to the matching skill. If your roadblock involves multiple stuck-types, When Stuck can recommend combinations of techniques to break through.","q":"How do I know which technique When Stuck will route me to?"},{"a":"Yes. When Stuck is designed for exactly that scenario. It receives your situation, diagnoses the underlying stuck-type, and provides structured guidance and next steps. By mapping your problem to one of six stuck-types and their corresponding skills, When Stuck gives you a clear path forward instead of leaving you uncertain.","q":"Can When Stuck help when I'm stuck and don't know what to do next?"},{"a":"When Stuck handles combinations. If your roadblock spans more than one stuck-type\u2014say, both complexity and recurring patterns\u2014When Stuck can route you to multiple matching techniques. This ensures you get comprehensive help tailored to all the layers of your impasse, not just one dimension.","q":"What if my coding problem involves multiple stuck-types?"}],"shadow_tags":["problem-solving","debugging-aid","code-blocker","workflow-recovery","cognitive-assist","impasse-breaker","guidance-prompt","stuck-resolution","creative-unblock"],"summary_rewrite":"When Stuck diagnoses why you're stuck and routes you to the matching technique. It maps six stuck-types\u2014complexity, innovation gaps, recurring patterns, forced assumptions, scale uncertainty, and code bugs\u2014to their corresponding skills, plus combinations when one approach isn't enough."},"gist":{"api_url":"https://skillfed.io/api/skills/mrgoonie/claudekit-skills/when-stuck.json","as_of":"2026-04-03","description":"When Stuck routes you to the right problem-solving technique based on your specific type of stuck-ness. npx skillfed install mrgoonie/claudekit-skills/when-stuck","install":{"manual":["git clone https://github.com/mrgoonie/claudekit-skills","cp -r claudekit-skills ~/.claude/skills/when-stuck"],"primary":"npx skillfed install mrgoonie/claudekit-skills/when-stuck","version":"97dd1ed8"},"kind":"skill","mirror_url":"https://skillfed.io/mrgoonie/claudekit-skills/when-stuck.md","similar":[{"id":"PracticalSwan/agent-skills/when-stuck","name":"when-stuck","publisher":"PracticalSwan/agent-skills","url":"https://skillfed.io/PracticalSwan/agent-skills/when-stuck"},{"id":"samhvw8/dotfiles/problem-solving","name":"Problem Solving","publisher":"samhvw8/dotfiles","url":"https://skillfed.io/samhvw8/dotfiles/problem-solving"},{"id":"binjuhor/shadcn-lar/problem-solving","name":"Problem Solving","publisher":"binjuhor/shadcn-lar","url":"https://skillfed.io/binjuhor/shadcn-lar/problem-solving"},{"id":"withkynam/vibecode-pro-max-kit/vc-problem-solving","name":"vc-problem-solving","publisher":"withkynam/vibecode-pro-max-kit","url":"https://skillfed.io/withkynam/vibecode-pro-max-kit/vc-problem-solving"},{"id":"mrgoonie/claudekit-skills/problem-solving","name":"Problem Solving","publisher":"mrgoonie/claudekit-skills","url":"https://skillfed.io/mrgoonie/claudekit-skills/problem-solving"}],"title":"When Stuck by mrgoonie: Get unstuck when facing a coding problem or debugging roadblock \u2014 SkillFed","use":{"when":["When Stuck recognizes complexity, innovation gaps, recurring patterns, forced assumptions, scale uncertainty, and code bugs.","When Stuck diagnoses your stuck-type first."]},"what":{"lead":"When Stuck routes you to the right problem-solving technique based on your specific type of stuck-ness.","rest":"When Stuck diagnoses why you're stuck and routes you to the matching technique. It maps six stuck-types\u2014complexity, innovation gaps, recurring patterns, forced assumptions, scale uncertainty, and code bugs\u2014to their corresponding skills, plus combinations when one approach isn't enough."}},"id":"mrgoonie/claudekit-skills/when-stuck","install":{"mode":"external","repo":"https://github.com/mrgoonie/claudekit-skills"},"links":{"html":"https://skillfed.io/mrgoonie/claudekit-skills/when-stuck","md":"https://skillfed.io/mrgoonie/claudekit-skills/when-stuck.md","repo":"https://github.com/mrgoonie/claudekit-skills"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":421,"language":"Python","last_updated":"2026-04-03","license":null,"name":"When Stuck","publisher":"mrgoonie","stars":2186},"relations":{"categories":["development","debugging"],"similar":[{"id":"obra/superpowers-skills/when-stuck"},{"id":"PracticalSwan/agent-skills/when-stuck"},{"id":"samhvw8/dot-claude/problem-solving"},{"id":"samhvw8/dotfiles/problem-solving"},{"id":"binjuhor/shadcn-lar/problem-solving"},{"id":"withkynam/vibecode-pro-max-kit/vc-problem-solving"},{"id":"mrgoonie/claudekit-skills/problem-solving"},{"id":"mindmorass/reflex/graphviz-diagrams"},{"id":"K-Dense-AI/science-superpowers/subagent-driven-analysis"},{"id":"aitytech/agentkits-marketing/problem-solving"}]},"slug":{"owner":"mrgoonie","repo":"claudekit-skills","skill":"when-stuck"},"version":"97dd1ed8"}
