human-avatar/skills-for-humanity

DirSkills catalogs 25 skills from this repository, across 4 categories: AI Engineering, Automation, Quality, Writing.

220 stars23 forksView on GitHub
🎨
2h ago

Aesthetic

Aesthetic routes aesthetic questions to the right reasoning tool for coherence, elegance, pattern, or simplicity. Use it when an artifact feels off, overcomplicated, or you want to understand the underlying structure.
AI Engineering
22023
🎨
2h ago

Aesthetic Coherence Check

Aesthetic Coherence Check tests whether an artefact’s parts form a unified whole and identifies the inconsistencies that make it feel off. Use it when different sections, contributors, or decisions need to be judged against a single intended identity.
Quality
22023
2h ago

Aesthetic Elegance Testing

Aesthetic Elegance Testing checks whether a design, plan, or system has unnecessary complexity and accreted parts. Use it when you want to separate the irreducible core from additions that no longer earn their place.
Quality
22023
🧩
2h ago

Aesthetic Pattern Detection

Aesthetic Pattern Detection identifies the underlying formal pattern in a design, argument, or solution. Use it when you want to name the structure that makes something work or feel coherent.
AI Engineering
22023
2h ago

Aesthetic Simplicity Analysis

Aesthetic Simplicity Analysis finds the core of a strategy, message, design, or process and separates what supports it from what obscures it. Use it when you need a simpler version that still preserves what matters.
Writing
22023
🧠
2h ago

Analogy

Analogy routes analogy requests to the right tool for stress-testing metaphors, importing solutions from other domains, shifting perspective, or checking structural similarity. Use it when comparing one situation to another or asking where a comparison breaks down.
AI Engineering
22023
🧠
2h ago

Analogy Boundary Testing

Analogy Boundary Testing finds where a comparison stops holding before a decision depends on it. Use it when you need to stress-test a metaphor, identify relevant differences, and state the safe scope of the analogy.
AI Engineering
22023
🧠
2h ago

Analogy Domain Transfer

Analogy Domain Transfer helps you strip a problem to its structural pattern, then look for solutions in other domains. Use it when you want to borrow a mechanism from biology, logistics, medicine, or other fields.
AI Engineering
22023
🧠
2h ago

Analogy Perspective Shifting

Analogy Perspective Shifting examines a problem through unrelated fields to surface hidden assumptions and blind spots. Use it when you need fresh eyes, a beginner's mind, or a different expert's first questions.
AI Engineering
22023
🧩
2h ago

Analogy Structure Mapping

Analogy Structure Mapping compares two situations by their actors, relationships, dynamics, constraints, and goals. Use it when you need to test whether an analogy is structurally valid or only superficially similar.
AI Engineering
22023
🧠
2h ago

Cognition

Cognition routes a situation to the right cognitive tool for attention, mental models, metacognition, or cognitive load. Use it when you want applied cognitive science but are not sure which specific tool fits.
AI Engineering
22023
🧠
2h ago

Cognition Attention

Cognition Attention maps what captures attention, what depletes it, and how to protect it. Use it when focus keeps getting pulled away or when designing environments and workflows that need to preserve cognitive bandwidth.
AI Engineering
22023
🧠
2h ago

Cognitive Load

Cognitive Load helps manage working memory limits by chunking, offloading, and removing unnecessary complexity. Use it when a task, explanation, or interface is too hard to hold in mind at once.
AI Engineering
22023
💬
2h ago

Communication

Communication routes a message to the right communication tool based on the situation. Use it to model an audience, audit clarity, choose a medium, or map objections when you need help saying something well.
Writing
22023
🗣️
2h ago

Communication Audience Modeling

Communication Audience Modeling maps what a specific audience believes, cares about, and fears before you communicate. Use it when a message is not landing or you need to tailor framing to different people.
Writing
22023
📝
2h ago

Communication Clarity Audit

Communication Clarity Audit checks a message for places where readers may miss, misread, or misunderstand it before it is sent. Use it to find unclear structure, jargon, assumptions, and action items.
Writing
22023
💬
2h ago

Communication Medium Selection

Communication Medium Selection matches a message to the right channel and format. Use it when deciding between email, meeting, chat, or another medium for a message with specific urgency, complexity, or emotional weight.
Writing
22023
🗣️
2h ago

Communication Objection Mapping

Communication Objection Mapping identifies likely objections to a proposal before it is delivered. Use it to anticipate pushback, classify concerns, and pre-empt the strongest objections in the message itself.
Writing
22023
🧩
2h ago

Constraint

Constraint routes a situation to the right constraint-thinking tool when a limit is blocking progress. Use it to test whether a constraint is real, reduce scope, invert the rule, or map a workaround.
AI Engineering
22023
🔍
2h ago

Constraint Hardness Testing

Constraint Hardness Testing checks whether a stated limit is truly hard or just assumed. Use it when someone says a rule, policy, or technical limit cannot be changed and you need to test the source and consequences.
AI Engineering
22023
🧩
2h ago

Constraint Rule Inversion

Constraint Rule Inversion turns a limit into a design requirement and uses it to generate solutions that depend on the constraint. Use it when a blocker needs to become the source of the approach.
AI Engineering
22023
✂️
2h ago

Constraint Scope Reduction

Constraint Scope Reduction finds the minimum scope that still satisfies the actual requirement. Use it when you need to separate must-haves from nice-to-haves and simplify a plan or feature set.
AI Engineering
22023
🧭
2h ago

Constraint Workaround Mapping

Constraint Workaround Mapping identifies a hard limit, maps what it blocks, and finds adjacent ways to reach the same goal. Use it when a task must work around a fixed constraint instead of removing it.
Automation
22023
🧠
2h ago

Mental Models

Mental Models surfaces the internal model driving a judgment or decision and checks its assumptions against evidence. Use it when you need to see what beliefs are shaping how a situation is being interpreted.
AI Engineering
22023
🧠
2h ago

Metacognition

Metacognition assesses how well you understand a specific problem by checking comprehension, prediction, contradictions, and confidence calibration. Use it when you need to judge what you know, what you may be missing, or how reliable your reasoning is.
AI Engineering
22023