scopechk
Skill1.4k starsChanged todayMITView on GitHub
Check whether an item falls inside a target's existing scope, as the target's own written sources define it; it never sets or narrows the scope of a piece of work. Use before a skill, script, module, rule, feature, doc section, or file is added to, moved into, promoted into, merged into, or upstreamed to a suite, repository, plugin, package, or document, and when someone asks whether X is in scope for Y, whether X belongs in Y, or which of several homes should own X.
Trending
Less talk lately.thin dataabout the whole repository
Who's talking about LilMGenius/paperthin
- LowyShin/giip-fde-agent“Paperthin 핵심 기능 도입 작업 지시서”GitHub · Jul 26, 2026 · 1 reactions
- dragoscirjan/ai“Refactor and Debloat skill”GitHub · Nov 6, 2026
- tranhoangnguyen03/pi-consultants“Pilot four Paperthin-inspired skills in Pi Consultants”GitHub · Oct 20, 2026
- sudosubin/agents.nix“agent-skills.github.lilmgenius.paperthin: init at 0.17.7”GitHub · Oct 3, 2026
- Yeachan-Heo/gajae-code“research(ultragoal): explore Paperthin principles for bounded, evidence-driven execution”GitHub · Aug 29, 2026
The biggest 5 of 10 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 10
Talked about on GitHub (10 times).
On GitHub · 10
- Jul 26, 2026Paperthin 핵심 기능 도입 작업 지시서 — LowyShin/giip-fde-agent1 reaction
- Nov 6, 2026Refactor and Debloat skill — dragoscirjan/ai0 reactions
- Oct 20, 2026Pilot four Paperthin-inspired skills in Pi Consultants — tranhoangnguyen03/pi-consultants0 reactions · 1 comment
- Oct 3, 2026agent-skills.github.lilmgenius.paperthin: init at 0.17.7 — sudosubin/agents.nix0 reactions
- Aug 29, 2026research(ultragoal): explore Paperthin principles for bounded, evidence-driven execution — Yeachan-Heo/gajae-code0 reactions · 1 comment
5 more on GitHub
- Aug 26, 2026📝 https://github.com/LilMGenius/paperthin tool-study — adszzz11/study0 reactions
- Aug 26, 2026Track Codexy 1.6.0 lightweight skills and mechanical enforcement reduction — eunsoogi/codexy0 reactions · 10 comments
- Aug 26, 2026Record clean-room observations from the pinned research source — eunsoogi/codexy0 reactions · 3 comments
- Aug 26, 2026feat: add Paperthin-inspired artifact reflexes — BokEumEom/infrastructure-engineering-harness0 reactions · 1 comment
- Jun 21, 2026[skills.sh] Redirect LilMGenius/skills listings to LilMGenius/paperthin — vercel-labs/skills0 reactions · 1 comment
In this repository46 other files it gives its agents.
- AGENTS.mdAGENTS.md
- llms.txtllms.txt
- re0-importSkill
- re0-readmeSkill
- re0-upgradeSkill
- ssotize-localSkill
- ssotizeSkill
- backpropSkill
- catchupSkill
- nbaSkill
- paperthinSkill
- re0-loopSkill
- re0-memoSkill
- re0-planSkill
- re0-tutorialSkill
- re0-watchSkill
- re0-workflowSkill
- re0-workSkill
- aimSkill
- autobahnSkill
- crossthinkSkill
- debloatSkill
- dedashSkill
- dedotSkill
- deidSkill
- demockSkill
- detoolSkill
- elonSkill
- factchkSkill
- hateSkill
- macrothinkSkill
- mandelaSkill
- modelchkSkill
- re0-decideSkill
- re0-gitSkill
- re0-mergeSkill
- re0-orderSkill
- re0-releaseSkill
- re0Skill
- re0-squashSkill
- re0-styleSkill
- readbackSkill
- showerSkill
- sipSkill
- whychkSkill
- multithinkSkill
The file
We split this skill into the rules it gives an agent
5 rules. About 0 are common, 2 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 6
Check whether an item falls inside a target's existing scope before it lands there.
- Very specific: line 37
Every criterion cites its location in the target or carries the inferred label with its source members.
- Very specific: line 39
Every pointer was checked for reachability or marked unverified, and no failure sits under in scope.
- Very specific: line 40
Every verdict other than in scope names its change, its homes, or its owner question.
- Distinctive: line 41
No verdict uses a worth word, and every verdict that keeps out an item the owner named shows the criterion it failed and that criterion's …
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Check whether an item falls inside a target's existing scope before it lands there.
Goal
An item tends to land in whichever home is open, and once there it reads as part of that home's contract. scopechk returns a placement verdict for one item against each candidate target, read from what the target already says about itself: its written sources, or what its current members share where those are silent. It checks an item against a scope that exists and never sets or narrows the scope of a piece of work. It proposes; a human decides and moves.
Workflow
- Pin. Name the item, each candidate target, and the action asked (add, move, promote, merge, upstream). Separate any pointer the item carries (a link, a one-line reference) from the thing it points at; each gets its own verdict. If the item or a target cannot be read, report a MISS for it and stop there.
- Read the scope. From the target's own sources (README, AGENTS.md, CONTRIBUTING, its layout cut, naming rules, install surface, stated audience), record each criterion with its file and section. Where the sources are silent, infer the criterion from what the current members share, label it
inferred, and name those members. A criterion only the target's owner could settle becomes an owner question. - Compare the nearest member. Pick the existing member that serves the same kind of user or does the same kind of work, and say why it is nearest. Compare the item with it on each criterion. If no member is comparable, say so; that absence is itself evidence against the fit.
- List what the target takes on. Write an inventory, not a score: new dependencies, the item reaching everyone who installs or clones the target, each public promise it would have to keep (a stable install, a release cadence, a public surface), and the upkeep it adds.
- Check reachability. List everything the item points at (repositories, paths, services, accounts, tools) and confirm the target's users can reach each one, by opening it as they would or reading its visibility. Anything they cannot reach, such as a private repository in a public target or a path on one machine, is a failure. Anything you cannot check is marked
unverifiedand named. - Give the verdict, one per item, pointer, and target:
in scope: every criterion holds and reachability passes;in scope after change: name the exact change you propose (a line to cut, a path to replace, a dependency to drop) and the criterion it satisfies;split: name each part and its home;out of scope: name the home that fits and run steps 2 to 5 on it;pending owner: an open owner question decides the verdict; state the question and the verdict each answer would give.
- Stop. End with
Approval stop: the proposed placement of each part, any owner questions, and a statement that nothing was moved, copied, renamed, registered, or deleted. The human who asked decides whether and where it lands.
Rules
- Criteria come only from the target's sources or, labeled
inferred, from its current members. Taste, the author's wishes, popularity, stars, and effort saved are never criteria. out of scopeis a successful result. State it plainly and name a home that fits.- A verdict names the criterion that holds or fails and where it is written, never a word about the item's worth (overrated, weak, minor). Swapping a criterion the owner stated in their own words for a proxy that is easier to measure (an award list, a star count, a citation count) is an owner question, and a verdict that keeps out an item the owner named shows the criterion beside it.
- A reachability failure or an open owner question rules out
in scope; inference never answers an owner question. - Propose only. Never edit, move, copy, rename, register, or delete the item or the target during the run.
Verification
- Every criterion cites its location in the target or carries the
inferredlabel with its source members. - The nearest member is named with the reason it is nearest, or its absence is stated.
- Every pointer was checked for reachability or marked
unverified, and no failure sits underin scope. - Every verdict other than
in scopenames its change, its homes, or its owner question. - No verdict uses a worth word, and every verdict that keeps out an item the owner named shows the criterion it failed and that criterion's source.
- The run ends at the approval stop with nothing moved.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

