AGENT SKILLS · MISSION KIT

Useful agent skills ranked by real adoption

Browse verified skills from public repositories. Compare what each skill does, package contents, install activity, and source evidence before adding it to your agent.

CATALOG SCOPE
VERIFIED
skills
22,002
repositories
3343
last synced
Oct 24, 2026
22,002 skills
tjboudreaux
Community

thinking-jobs-to-be-done

Deciding what to build or why adoption fails. Recover the progress users hire a solution for under a circumstance, then rank by outcome and competing workarounds.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-kepner-tregoe

Use when a selective defect needs IS/IS-NOT difference analysis or a consequential option choice needs must/want weighting and adverse-consequence comparison.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-lindy-effect

Use when longevity of a non-perishable option matters. Treat survival duration as a remaining-life prior, then check domain drift before favoring the proven.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-map-territory

When a claim, doc, test, metric, or assumption conflicts with observed behavior, stop theorizing from the map and verify the live code or data; let territory overrule.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-margin-of-safety

When provisioning, setting a limit, or committing an estimate under uncertainty, size a buffer to residual error and the cost of breach—not to the optimistic edge.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-model-combination

When one mental model leaves a material blind spot on a multi-domain or high-stakes problem, sequence complementary models with named roles and a conflict rule.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-model-router

When unsure which thinking skill fits, map domain and problem type, then return NONE or one primary skill by default (at most three complementary).

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-ooda

Use under time pressure when the situation is still changing and you must act before certainty — cycle Observe→Orient→Decide→Act on ~70% confidence, then re-observe.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-opportunity-cost

Before committing scarce time, people, or money, name the best forgone use of those resources and the value delta of the chosen path versus that alternative.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-probabilistic

Use when forecasting, estimating, or sizing risk — anchor on base rates, give ranges, update prior→likelihood→posterior on evidence, and factor unmeasured quantities into order-of-magnitude bounds.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-red-team

For authorized security review of code, auth, or APIs you control, model the attacker, map the attack surface, and report only findings with a reproducible exploit path and verified mitigation.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-reversibility

Before heavy deliberation, classify the decision as cheap or costly to undo; decide two-way doors fast and stage one-way doors to preserve options.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-scientific-method

When a symptom has several plausible causes, rank falsifiable hypotheses and run the cheapest discriminating observation first; prefer least-assumptive survivors only after evidence fit.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-second-order

When a change has effects past the immediate fix—incentives, scale, feedback—trace consequence chains with timing and probability before committing.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-socratic

When a request is vague, assumption-laden, or "obvious," ask the few load-bearing questions that expose hidden requirements before building or committing.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-steel-manning

Before rejecting a proposal or reflexively agreeing, build the strongest faithful opposing case, state agreement conditions, then update or reaffirm.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-theory-of-constraints

When throughput or latency is pipeline-limited, identify the single binding constraint and exploit, subordinate, elevate, then recheck—ignore non-constraints.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-thought-experiment

When a real test is too rare, large, or irreversible, run a controlled counterfactual: isolate one variable, fix conditions, trace the mechanistic chain, and bound what the result implies.

installs
1
GitHub stars
1.7K
Updated
Aug 7
tjboudreaux
Community

thinking-via-negativa

Use when the reflex is to add a feature, layer, or process. Prefer removing harmful or nonessential elements first, with an irreversibility guard before deletion.

installs
1
GitHub stars
1.7K
Updated
Aug 7
lilmgenius
Community

aim

When data lands with a thin ask — files, a repo, a paste, a chat scrollback — read it and propose what the user is trying to do with it, as a proposal to confirm rather than a question to answer. Use the moment material arrives without a fully-formed ask, or when the ask reads thinner than the data suggests.

installs
1
GitHub stars
1.3K
Updated
Oct 20
lilmgenius
Community

detool

Make durable artifacts portable by replacing incidental stack, vendor, model, CLI, path, quota, or harness nouns with the mechanism they mean, while keeping provenance, runbooks, and tool-subject claims concrete.

installs
1
GitHub stars
1.3K
Updated
Oct 20
lilmgenius
Community

feynman

Press a decision you just made until you can explain it to a skeptic in your own words, or surface the gap where you can't. The Feynman test aimed at a choice: understanding is cheapest to fake the moment after you decide, so a fresh critic presses for what you can't actually explain. Use right after picking an option, especially one an agent laid out without arguing for.

installs
1
GitHub stars
1.3K
Updated
Oct 20
lilmgenius
Community

hate

Attack a plan, design, or argument like you want it to fail before you commit real effort — return the single load-bearing objection and the cheapest experiment that would prove it matters, not a checklist. User-invoked on purpose: a hate-it reflex always in the agent's reach would bias it toward demolition. Weighs many failure axes but owns the synthesis to one root.

installs
1
GitHub stars
1.3K
Updated
Oct 20
lilmgenius
Community

macrothink

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.

installs
1
GitHub stars
1.3K
Updated
Oct 20