Tooluck logoTooluck
SKILL.md

crossthink

Agent skill fromLilMGenius/paperthin

When every option on the table is a variation of one route or waits on the same sign-in, approval, person or dependency, list the options that frame already gives, then map working mechanisms from five or more distant domains onto the problem and report the ones the first list lacked, each with where it breaks. Use when work is stuck inside one frame, when the user asks how another field or industry would solve it, or asks for an analogy that actually transfers. Not for re-reading a decision at a larger scale (macrothink), listing options when no single frame is stuck, or checking claims (factchk).

How to install crossthink

install crossthink
# install the paperthin pack with the skills CLI
npx skills add LilMGenius/paperthin

# or add only this skill to Claude Code: copy the folder

skills/depth/crossthink/

# into

~/.claude/skills/crossthink/ (all projects)

.claude/skills/crossthink/ (one project)

skills/depth/crossthink/SKILL.md

MITFull file
1List what the problem's own frame already offers, then borrow working mechanisms from distant domains and keep only the ones that list lacked.
2
3## Goal
4
5A problem stuck in one frame keeps producing variations of one route. A mechanism that already works in another domain can open a route the frame hides, but only when the transfer is operational: the source mechanism is real, the target mapping says who or what does which step here, and the breaks-where names the condition in this setting under which it fails. The run returns the new mechanisms with their breaks-where, or says honestly that the mapping found none.
6
7The mapping does not replace direct generation. On the problems it was tried on, direct generation found more usable mechanisms, and the mapping still found ones direct generation missed, most of them about keeping the work safe while the blocker stands (reconciliation, staging against a stand-in, escalation, findings kept as text).
8
9## Workflow
10
111. **State the problem and its frame.** Write the goal, the hard constraints, the stated unknowns and the frame that narrows the options now: the route every current option takes and the step it waits on, if any. Keep the problem's facts; drop the session's preferred answer.
12…

Excerpt shown under the repository's MIT license.

More skills in paperthin

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates