unstuck

Classifies roadblocks and applies lateral-thinking techniques to generate viable solution angles.

Updated Aug 13, 2026
One-click install
npx skills add https://github.com/imMamdouhaboammar/marketing-skills --skill unstuck-immamdouhaboammar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unstuck
Source: https://github.com/imMamdouhaboammar/marketing-skills/tree/main/skills/unstuck
Command: npx skills add https://github.com/imMamdouhaboammar/marketing-skills --skill unstuck-immamdouhaboammar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? When a task hits a wall — an API limitation, a rejected request, a failed approach, or a problem that seems impossible — this Skill prevents premature dead-end reports by systematically classifying the roadblock and running targeted lateral-thinking techniques until viable angles emerge or the wall is proven genuinely immovable. ## Core Features & Use Cases - Wall Classification: Decompiles "impossible" into six wall types (assumption, framing, gatekeeper, tool/tech, resource, physics/math) so the right technique is applied to the right problem. - 10-Technique Inventory: Runs structured methods including assumption autopsy, inversion, first principles, altitude shift, analogical transfer, constraint toggling, SCAMPER, and gatekeeper interrogation, with a mandatory minimum of 10 distinct angles before any evaluation. - Agent Fast Path: Agents invoke it mid-task before reporting a dead end, ensuring every "can't be done" arrives with tried-angles receipts. - Archive & Learning: Logs every wall and outcome to a local archive directory, building a pattern library of which techniques crack which wall types. - Use Case: An API lacks a bulk-export endpoint. The skill classifies it as a tool wall, runs SCAMPER and altitude shift, and surfaces angles like scheduled per-record crawling or browser automation of the UI export button. ## Quick Start Tell the agent "I'm stuck — the vendor API has no bulk export and I need my data out monthly" and let it classify the wall and generate solution angles.

Frequently Asked Questions about unstuck

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

FAQPage Schema
How do I get unstuck when a problem seems impossible?

State the goal, the wall, what you have tried, and who or what said no. The skill classifies the wall into one of six types, runs an assumption autopsy plus 2-3 matched lateral-thinking techniques, and generates at least 10 distinct angles before evaluating any.

What lateral-thinking techniques does this skill use?

It uses a 10-technique inventory: assumption autopsy, inversion, first principles, altitude shift, working backwards from solved, analogical transfer, constraint toggling, provocation, SCAMPER, and interrogating the no. Techniques are triaged by wall type rather than run all at once.

Can an AI agent use this on itself mid-task?

Yes. The agent fast path triggers when an API lacks a needed feature, an approach fails twice, or a "that's not possible" sentence is forming. The agent classifies the wall, runs two techniques inline, and only reports a dead end with the full angle inventory attached.

What happens when a problem is genuinely impossible?

If the wall is physics or math class and no angle survives triage, the skill declares the wall load-bearing and recommends a rerouted goal. An honest exit after a real attempt is treated as a successful outcome, not a failure.

Where are the session archives stored?

Archives are written to ~/.config/makerskills/unstuck/archive/ (or $MAKERSKILLS_CONFIG if set), never inside the skill folder itself. Each entry records the wall type, techniques run, all angles, and the committed next action, with an INDEX.md for pattern analysis.

When should I not use this skill to push past a no?

Do not use it against consent, legal, or ethical boundaries — a genuine no from a person is respected. The skill only routes around technical and imagination walls, and for gatekeepers it seeks a different door they would happily open rather than pushing the closed one.