unstuck SKILL.md skillA
unstuck from coreyhaines31/makerskills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add coreyhaines31/makerskills/unstuck@v0.1.1Pins v0.1.1 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- coreyhaines31/makerskills
- Path
skills/unstuck/SKILL.md- Versions recorded
- 3
- Latest version
- v0.1.1, committed Oct 8, 2026
- First version recorded
- Jul 15, 2026
- Size
- 10,133 bytes
- Repository stars
- 882
- License
- MIT
When a solution seems impossible and the path forward is blocked. Refuses to take no for an answer: classifies what kind of "no" you hit, then runs lateral-thinking techniques (assumption autopsy, inversion, first principles, constraint toggling, analogical transfer, and more) until the wall cracks or is proven load-bearing. Generates at least 10 angles before evaluating any. AGENTS: use this on yourself when an API doesn't support what you need, an approach has failed twice, or a…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# /unstuck — The roadblock antidote Turns "impossible" into angles. Classifies the wall, runs the right lateral-thinking techniques against it, and doesn't stop at the first mediocre workaround. Output is either a set of viable angles with next actions — or an honest "this wall is load-bearing, reroute the goal." **Two modes:** - **User-invoked** — someone is stuck and asks. Full 7-step workflow below. - **Agent fast path** — YOU (the agent) hit the wall mid-task. See [Agent fast path](#agent-fast-path) — run it before telling the user something can't be done. ## The mental model: walls have types, and the type picks the crowbar "Impossible" is a claim, not a fact. It almost always decompiles into something weaker: *expensive*, *against the rules*, *nobody's done it*, *I don't know how*. Only *actually impossible* (physics, math, arithmetic) ends the session — and it ends it honestly. | Wall type | What "impossible" actually means | Lead techniques (see `references/techniques.md`) | |---|---|---| | **Assumption** | An inherited belief nobody re-verified | T1 assumption autopsy, T3 first principles | …
Read the whole file at its exact version.
How to install
mdr add coreyhaines31/makerskills/unstuck@sha256:2fd506abec3757ecThe line at the top of this page pins the label v0.1.1, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_z3vyvhrt5edmymx7)
0 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 3 versions of this file, between Jul 15, 2026 and Oct 8, 2026, about one every 43 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v0.1.1 latest | 2026-10-08 | 016131f | 10,133 B | A | view · diff |
| v0.1.0 | 2026-10-08 | 909221d | 10,133 B | A | view · diff |
| v0.1.0 | 2026-07-15 | e4de32c | 10,492 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (10133 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
coreyhaines31/makerskills · 882 stars · license MIT · pushed 2026-11-03 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_z3vyvhrt5edmymx7 GET https://markdownregistry.com/api/v1/resolve?ref=coreyhaines31/makerskills/unstuck GET https://markdownregistry.com/api/v1/blob/2fd506abec3757ec6293aaadd4e3c392da79c8974d72bb0e9d24fe57678e63f3
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.