macrothink
Agent skill fromLilMGenius/paperthin
User-invoked read-only pass for checking whether the current direction is tunnel-visioned: strip the session's bait, fan out 2 to 5 same-model fresh reads, and report divergence first without treating convergence as proof; or, when asked, re-read one decision at a larger scale and return linked expansions, a no-change, an abstain or a handoff.
How to install macrothink
install macrothink
# 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/macrothink/
# into
~/.claude/skills/macrothink/ (all projects)
.claude/skills/macrothink/ (one project)
1Step back from the session's chosen path and ask several fresh reads what the current direction might be missing.23## Goal45Check the live decision or direction when examples, wording, prior turns, or a first plausible answer may have shaped the session's framing. The direction itself is the subject, not the artifact describing it.67Return a spread of independent reads. Divergence is the signal; convergence offers reassurance but never proves correctness.89The pass has two paths. The direction audit is the default. The macro path runs only when the user asks to re-read one decision at a larger scale (its boundary, purpose, stakeholders or horizon), and it performs no fan-out.1011## Workflow1213Only explicit user invocation authorizes the bounded fresh sub-sessions below. Their reads inform this pass and give them no authority to change the plan.14151. Name the current direction: the decision the session is about to keep building on.162. Restate the underlying problem using its goal, constraints, and known facts. Remove the session's examples, suggested answer, preferred naming, and framing-specific wording.173. Fan out independent fresh reads of that restatement: **2 to 5, default 3**. Same model is allowed because this pass does not claim cross-model verification.184. Collect each read verbatim, without correcting it toward the session's current direction.195. Classify each read against the current direction:20…
Excerpt shown under the repository's MIT license.
