Updated 3mo ago
by human-avatar
skills-for-humanity
Structured reasoning methodologies from history's most rigorous thinkers, packaged as Claude Code skills.
231 GitHub stars (231)
+1 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | +1 |
| Sep 28 | 0 |
| Sep 29 | 0 |
| Sep 30 | +1 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | −1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 24 forks (24 forks)
- 3mo ago last update (Last updated 3mo ago)
Install
Skills CLI
npx skills add human-avatar/skills-for-humanity
Asks which skills and agents to install. Just one: npx skills add human-avatar/skills-for-humanity --skill s4h-aesthetic-coherence-check — add -g for every project.
Claude Code
git clone https://github.com/human-avatar/skills-for-humanitycp -r "skills-for-humanity/skills/s4h-aesthetic-coherence-check" ~/.claude/skills/
Copies the s4h-aesthetic-coherence-check skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add human-avatar/skills-for-humanity
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 212 files.
-
s4h-aesthetic-coherence-check
Tests whether the parts of something form a unified whole — finding the jarring inconsistencies that accumulate when different contributors work without a shared vision. TRIGGERS: 'coherence check', 'does this feel unified', 'something feels off', 'inconsistent', 'check the whole', 'does this hang together'.
skills/s4h-aesthetic-coherence-check/SKILL.md on GitHub (opens in a new tab) -
s4h-aesthetic-elegance-testing
Tests whether a solution is more complex than it needs to be — distinguishing necessary complexity from accidental complexity that accreted over time. TRIGGERS: 'elegance test', 'is this too complex', 'over-engineered', 'is there a simpler way', 'does this feel right'.
skills/s4h-aesthetic-elegance-testing/SKILL.md on GitHub (opens in a new tab) -
s4h-aesthetic-pattern-detection
Identifies the underlying formal pattern at work — because most successful designs, arguments, and solutions share deep structural patterns, and naming the pattern unlocks the playbook. TRIGGERS: 'what pattern is this', 'pattern recognition', 'why does this work', 'identify the form', 'what structure is at play', 'what archetype is this'.
skills/s4h-aesthetic-pattern-detection/SKILL.md on GitHub (opens in a new tab) -
s4h-aesthetic-simplicity-analysis
Finds the simpler version while preserving what matters — not arbitrary reduction, but finding the core and discarding what is not it. TRIGGERS: 'find the simple version', 'simplify this', 'what's the essence', 'less but better', 'strip it back', 'what could we remove'.
skills/s4h-aesthetic-simplicity-analysis/SKILL.md on GitHub (opens in a new tab) -
s4h-aesthetic
Entry point for the aesthetic toolkit. Routes to the right aesthetic skill based on your situation. Use when you say 'aesthetic', 'check the design', 'does this feel right', 'is this elegant', 'is this too complex', 'what pattern is this', 'find the simpler version', or want an aesthetic lens applied without knowing which specific tool fits.
skills/s4h-aesthetic/SKILL.md on GitHub (opens in a new tab) -
s4h-analogy-boundary-testing
Finds where an analogy breaks down before it's relied upon. Analogies fail silently — the damage happens when decisions are made on a mapping that doesn't hold in the relevant dimension. Triggers: 'stress-test this analogy', 'where does this comparison break', 'does this really apply', 'test the metaphor', 'where is the analogy wrong'.
skills/s4h-analogy-boundary-testing/SKILL.md on GitHub (opens in a new tab) -
s4h-analogy-domain-transfer
Imports solutions from unrelated domains by finding structural similarities between your problem and solved problems elsewhere. Triggers: 'cross-domain analogy', 'what solves this elsewhere', 'find a parallel problem', 'look outside this field', 'borrow a solution'.
skills/s4h-analogy-domain-transfer/SKILL.md on GitHub (opens in a new tab) -
s4h-analogy-perspective-shifting
Approaches a problem from completely different fields to break the assumption blindness that comes from domain expertise. Triggers: 'fresh eyes', 'outside perspective', 'what would a [different expert] say', 'beginner's mind', 'approach from another field'.
skills/s4h-analogy-perspective-shifting/SKILL.md on GitHub (opens in a new tab) -
s4h-analogy-structure-mapping
Identifies the deep structural correspondence between two situations — genuine isomorphism vs superficial similarity. Triggers: 'does this analogy hold', 'map the structure', 'is this really like that', 'structural similarity', 'test the comparison'.
skills/s4h-analogy-structure-mapping/SKILL.md on GitHub (opens in a new tab) -
s4h-analogy
Entry point for the analogy toolkit. Routes to the right analogy skill based on your situation. Use when you say 'analogy', 'is this like that', 'find a comparison', 'import a solution from elsewhere', 'fresh eyes on this', 'where does this metaphor break', or want analogical reasoning applied without knowing which specific tool fits.
skills/s4h-analogy/SKILL.md on GitHub (opens in a new tab) -
s4h-cognition-attention
Maps the attention economy of a mind or situation — what captures it, what depletes it, and how to protect it. Use when asked 'why can't I focus', 'attention keeps getting pulled away', 'how do I protect deep work', 'what's stealing my focus', 'I keep getting distracted', or when designing environments, workflows, or communications that need to respect cognitive bandwidth.
skills/s4h-cognition-attention/SKILL.md on GitHub (opens in a new tab) -
s4h-cognition-cognitive-load
Manages the limits of working memory — chunking, offloading, and reducing unnecessary complexity to free capacity for what matters. Use when asked 'this is too complex to hold in my head', 'I keep losing track of where I am', 'how do I make this simpler to think about', 'the design is overwhelming', 'people aren't retaining this', or when information architecture, learning design, or communicatio…
skills/s4h-cognition-cognitive-load/SKILL.md on GitHub (opens in a new tab) -
s4h-cognition-mental-models
Surfaces and audits the internal representations that drive perception and decision-making. Use when asked 'what assumptions am I making', 'why do I keep seeing this the same way', 'what model is driving this decision', 'I think I'm missing something about how this works', 'what's my mental model here', or when a belief or decision pattern needs to be examined from the inside.
skills/s4h-cognition-mental-models/SKILL.md on GitHub (opens in a new tab) -
s4h-cognition-metacognition
Applies thinking-about-thinking as a practical tool — monitoring comprehension, calibrating confidence, and knowing what you do not know. Use when asked 'how confident should I be about this', 'am I actually understanding this or just recognising it', 'what do I not know that I should know', 'I think I understand this but I keep getting it wrong', 'calibrate my confidence', or when the quality of…
skills/s4h-cognition-metacognition/SKILL.md on GitHub (opens in a new tab) -
s4h-cognition
Entry point for the cognition toolkit. Routes to the right cognition skill based on your situation. Use when you say 'cognition', 'how am I thinking about this', 'why can't I focus', 'what mental model is driving this', 'am I thinking clearly', 'this is too complex to hold in my head', 'what do I actually know here', or want applied cognitive science without knowing which specific tool fits.
skills/s4h-cognition/SKILL.md on GitHub (opens in a new tab) -
s4h-communication-audience-modeling
Maps what the audience currently believes, actually cares about, and fears before communicating — because communication fails at the receiver, not the sender. Triggers: 'model the audience', 'audience analysis', 'who am I talking to', 'what do they care about', 'why aren't they getting it'.
skills/s4h-communication-audience-modeling/SKILL.md on GitHub (opens in a new tab) -
s4h-communication-clarity-audit
Audits a communication for places where the message will be lost, misread, or misunderstood — before it's sent. Triggers: 'clarity audit', 'will this be understood', 'check my message', 'edit for clarity', 'where will this be misread'.
skills/s4h-communication-clarity-audit/SKILL.md on GitHub (opens in a new tab) -
s4h-communication-medium-selection
Matches the message to the right channel and format — the same content in the wrong medium loses most of its effect. Triggers: 'which channel', 'email vs meeting', 'should this be async or sync', 'medium fit', 'how should I deliver this'.
skills/s4h-communication-medium-selection/SKILL.md on GitHub (opens in a new tab) -
s4h-communication-objection-mapping
Maps likely objections before delivering a proposal — objections that are anticipated feel addressed; objections that land as surprises derail. Triggers: 'anticipate objections', 'what will they push back on', 'steelman the opposition', 'prepare for resistance', 'objection mapping'.
skills/s4h-communication-objection-mapping/SKILL.md on GitHub (opens in a new tab) -
s4h-communication
Entry point for the communication toolkit. Routes to the right communication skill based on your situation. Use when you say 'communication', 'how do I say this', 'will this land', 'which channel', 'what will they push back on', 'does this make sense', or want communication help without knowing which specific tool fits.
skills/s4h-communication/SKILL.md on GitHub (opens in a new tab) -
s4h-constraint-hardness-testing
Tests whether a stated constraint is real — distinguishing genuine limits from assumptions, habits, or politics dressed as facts. Triggers: 'is this really a constraint', 'challenge the assumption', 'who says we can't', 'is this actually fixed', 'test the constraint'.
skills/s4h-constraint-hardness-testing/SKILL.md on GitHub (opens in a new tab) -
s4h-constraint-rule-inversion
Flips a constraint into a creative driver — uses the limit as the generative force rather than working around it. Triggers: 'invert the constraint', 'use the limitation', 'constraint as feature', 'what if this limit was the requirement'.
skills/s4h-constraint-rule-inversion/SKILL.md on GitHub (opens in a new tab) -
s4h-constraint-scope-reduction
Finds the minimum that satisfies the actual requirement — stripping everything wanted but not needed. Triggers: 'minimum viable', 'what's the minimum', 'strip this back', 'what do we actually need', 'scope reduction', 'simplify the requirement'.
skills/s4h-constraint-scope-reduction/SKILL.md on GitHub (opens in a new tab) -
s4h-constraint-workaround-mapping
Finds paths around a fixed constraint without removing it — routing around a hard limit to reach the same goal. Triggers: 'work around this', 'given this constraint', 'path around the blocker', 'how do we do this anyway', 'constrained solution'.
skills/s4h-constraint-workaround-mapping/SKILL.md on GitHub (opens in a new tab) -
s4h-constraint
Entry point for the constraint toolkit. Routes to the right constraint skill based on your situation. Use when you say 'constraint', 'given this limit', 'we can't do X', 'is this really fixed', 'use the limitation', 'minimum viable', 'how do we do this anyway', or want constraint thinking applied without knowing which specific tool fits.
skills/s4h-constraint/SKILL.md on GitHub (opens in a new tab) -
s4h-creativity-alternatives
Apply Edward de Bono's APC (Alternatives, Possibilities, Choices) tool to deliberately generate options before evaluating any of them. Use when the user is about to make a decision, wants more options before choosing, feels like they only see two paths, is planning something and wants to make sure they've considered all the approaches, or tends to go with the first good idea.
skills/s4h-creativity-alternatives/SKILL.md on GitHub (opens in a new tab) -
s4h-creativity-assumption-excavator
Surface and challenge the hidden assumptions in any problem, plan, or framing. Use when the user feels stuck despite trying multiple approaches, a problem seems intractable, a plan keeps failing for unclear reasons, something 'obvious' keeps producing unexpected results, or before using any other creative thinking tool when the problem itself might be wrongly framed. This is the prerequisite skil…
skills/s4h-creativity-assumption-excavator/SKILL.md on GitHub (opens in a new tab) -
s4h-creativity-brainstorm
Run an orchestrated multi-method creative thinking sprint on a challenge. Use when the user wants to make real progress on a hard problem, says 'I need to think through this properly', wants a thorough creative exploration rather than a single technique, has a big decision or challenge and wants the full toolkit applied, or just says 'help me think through this'. This is the entry point for serio…
skills/s4h-creativity-brainstorm/SKILL.md on GitHub (opens in a new tab) -
s4h-creativity-concept-fan
Apply Edward de Bono's Concept Fan to expand the solution space before committing to an approach. Use when the user has a goal or problem and wants to see the full range of ways to achieve it, feels locked into one solution, is evaluating options and wants to make sure they haven't missed any, or wants to think at different levels of abstraction before deciding.
skills/s4h-creativity-concept-fan/SKILL.md on GitHub (opens in a new tab) -
s4h-creativity-consider-factors
Apply Edward de Bono's CAF (Consider All Factors) tool to map every relevant factor before making a decision or taking action. Use when the user is about to decide something important, wants to make sure they haven't missed anything, is planning an action and needs to think through consequences, or has been surprised by things they didn't anticipate. CAF is the pre-flight checklist for consequent…
skills/s4h-creativity-consider-factors/SKILL.md on GitHub (opens in a new tab)
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.