Updated 1d ago
by saadshahd
moo.md
A Claude Code plugin that keeps you understanding what you sign to own.
38 GitHub stars (38)
+3 in 30 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | 0 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +2 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | +1 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add saadshahd/moo.md
Asks which skills and agents to install. Just one: npx skills add saadshahd/moo.md --skill moo-authoring — add -g for every project.
Claude Code
git clone https://github.com/saadshahd/moo.mdcp -r "moo.md/.claude/skills/moo-authoring" ~/.claude/skills/
Copies the moo-authoring skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add saadshahd/moo.md
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 36 files.
-
moo-authoring
Use when adding or changing a skill, hook, or runtime file in this repo — including deciding which unit a new capability should be.
.claude/skills/ on GitHub (opens in a new tab)moo-authoring/ SKILL.md -
setup
Set the factory up on the current repo — the GitHub App, rules file, labels, auto-merge, and the worker.
factory/skills/ on GitHub (opens in a new tab)setup/ SKILL.md -
grasp
Build a walkthrough the user works through until they can pass a quiz on it. Use when the user needs to understand something deeply and be quizzed on it.
hold/skills/ on GitHub (opens in a new tab)grasp/ SKILL.md -
land
Build a stepped deck an audience works through until one thing of it stays with them. Use when the user needs an audience to come away holding one thing.
hold/skills/ on GitHub (opens in a new tab)land/ SKILL.md -
learn
Help the user understand something well enough to explain it. Use when the user needs to understand something and it is not yet clear what kind of understanding they need.
hold/skills/ on GitHub (opens in a new tab)learn/ SKILL.md -
toy
Build a world the human drives until how a thing behaves is intuitive. Use when the user needs to hold how something behaves and reading has not made it intuitive.
hold/skills/ on GitHub (opens in a new tab)toy/ SKILL.md -
anchor
Rewrite a rule so anyone applies it the same way. Use when a stated rule or claim takes the reader's judgment to apply.
hope/skills/ on GitHub (opens in a new tab)anchor/ SKILL.md -
clarify
Turn words with two readings into one confirmed ask. Use when the user's words admit two readings that would build different things.
hope/skills/ on GitHub (opens in a new tab)clarify/ SKILL.md -
compose
Plan the skills an ask needs, invoke each as its condition arrives. Use when the ask has multiple aspects that different skills carry, or the user named multiple skills.
hope/skills/ on GitHub (opens in a new tab)compose/ SKILL.md -
consult
Bring how named experts would think about the question. Use when the user wants expert thinking on a tradeoff, choice, or stuck problem — not a verdict.
hope/skills/ on GitHub (opens in a new tab)consult/ SKILL.md -
deepen
Hold an ask to the bar a top professional in its field would set — a deeper ask, never a bigger one. Use when an ask is clear but nothing yet names the sources, methods, target, or outside check the work will meet.
hope/skills/ on GitHub (opens in a new tab)deepen/ SKILL.md -
draft
Build the thing the user can't specify, choices surfaced. Use when the user needs something to react to before they can choose.
hope/skills/ on GitHub (opens in a new tab)draft/ SKILL.md -
elicit
Draw out what the user holds but can't say. Use when the user knows something they cannot yet express.
hope/skills/ on GitHub (opens in a new tab)elicit/ SKILL.md -
explain
Show one settled thing so the user holds it. Use when the user does not hold something already settled.
hope/skills/ on GitHub (opens in a new tab)explain/ SKILL.md -
freeze
Freeze outside-the-repo state into one snapshot. Use when the work depends on the current state of a service, database, queue, third party, or live logs.
hope/skills/ on GitHub (opens in a new tab)freeze/ SKILL.md -
intent
Turn a rough ask into a clear work order. Use when the ask is rough, unspoken, or double-readable — before planning or building.
hope/skills/ on GitHub (opens in a new tab)intent/ SKILL.md -
interrogate
Make the user defend a proposal they committed to. Use when a proposal is committed but its decisions are undefended.
hope/skills/ on GitHub (opens in a new tab)interrogate/ SKILL.md -
inversion
Find the route to guaranteed failure, negate it. Use when a goal keeps not being reached head-on.
hope/skills/ on GitHub (opens in a new tab)inversion/ SKILL.md -
judge
One committed verdict on something that exists, cited. Use when something exists and a claim about it needs a verdict.
hope/skills/ on GitHub (opens in a new tab)judge/ SKILL.md -
provocation
Extract movement from a statement known to be false. Use when nobody can see past an obvious answer.
hope/skills/ on GitHub (opens in a new tab)provocation/ SKILL.md -
reduce
Re-derive something written into the shortest version that still covers everything. Use when something already written should get shorter and nothing it covers can be lost.
hope/skills/ on GitHub (opens in a new tab)reduce/ SKILL.md -
reframe
Restate a problem off the framing it arrived in. Use when a framing came by default, not by choice — every option inside it loses, or an ask names a step or an artifact and leaves the outcome it serves unnamed.
hope/skills/ on GitHub (opens in a new tab)reframe/ SKILL.md -
router
Spawn agents and verify their output — route work, never do it. Use when the work splits into pieces agents can carry and the session should route and check, not execute.
hope/skills/ on GitHub (opens in a new tab)router/ SKILL.md -
shape
Decide the technical path once the ask is clear. Use when the WHAT is confirmed but more than one way to build it remains — architecture, technology, design.
hope/skills/ on GitHub (opens in a new tab)shape/ SKILL.md -
shift
Restate the problem in a distant domain's terms. Use when a problem circles inside its own vocabulary.
hope/skills/ on GitHub (opens in a new tab)shift/ SKILL.md -
target
Define how unsupervised work is judged before it runs. Use when work will run without a human watching, optimizing toward something.
hope/skills/ on GitHub (opens in a new tab)target/ SKILL.md -
widen
Assemble cases from context, induce the widest sound rule. Use when a real case shows a class no rule yet decides, or a rule decides only the cases it came from.
hope/skills/ on GitHub (opens in a new tab)widen/ SKILL.md -
complain
Surfaces what the agent would change and kept to itself — a decision it would make differently, effort it saw wasted, a better route to the goal, a fact the user lacks, friction in the tools, permissions, setup or docs the work ran on. Use when you hold one of these and have not said it.
hunch/skills/ on GitHub (opens in a new tab)complain/ SKILL.md -
cross-check
Have the agents behind rival answers to one question check each other's answers, then pick on the evidence. Use when independent answers to one question disagree, or would, and no test, file or run can settle which is right.
hunch/skills/ on GitHub (opens in a new tab)cross-check/ SKILL.md -
dream
Check this project's memory notes against the repo, fix the ones that went false, and tidy the index, as one git commit you can revert. Checks only notes that are new or name a changed file; pass `all` to check every note. Costs one Sonnet call per 15 notes, plus one.
hunch/skills/ on GitHub (opens in a new tab)dream/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.