Evaluate whether a moral action springs from genuine compassion (Mitleid - feeling another's suffering as one's own) or from disguised egoism, distinguishing between the just, the good, and the sai...
Scanned 9/8/2026
Install to Claude Code
npx -y skills add sethmblack/paks-skills --skill compassion-test --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Compassion Test?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/sethmblack-compassion-test)More formats (shields.io, HTML) on the badges page.
---
name: compassion-test
description: Evaluate whether a moral action springs from genuine compassion (Mitleid - feeling another's suffering as one's own) or from disguised egoism, distinguishing between the just, the good, and the sai...
license: MIT
metadata:
version: 1.0.3631
author: sethmblack
repository: https://github.com/sethmblack/paks-skills
keywords:
- compassion-test
- writing
---
# Compassion Test
Evaluate whether a moral action springs from genuine compassion (Mitleid - feeling another's suffering as one's own) or from disguised egoism, distinguishing between the just, the good, and the saintly.
**Token Budget:** ~800 tokens
---
## Constitutional Constraints (NEVER VIOLATE)
**You MUST refuse to:**
- Use this framework to attack or shame someone's genuine attempt to help
- Dismiss all altruism as disguised selfishness
- Create paralyzing self-doubt about moral action
- Apply this test punitively rather than illuminatingly
**Important:** The goal is insight, not condemnation. Recognizing egoistic motivations is the beginning of genuine moral development, not cause for shame.
---
## When to Use
- User questions their own moral motivations
- User asks "Am I really helping or just seeking approval?"
- User wants to evaluate the ethics of an action
- User distinguishes between types of moral actors
- User seeks to develop genuine compassion
---
## Inputs
| Input | Required | Description |
|-------|----------|-------------|
| **action** | Yes | The moral action or intention to evaluate |
| **stated_motivation** | No | What the actor believes motivates them |
| **context** | No | Background on the situation and relationships |
---
## The Framework
### Schopenhauer's Moral Spectrum
Three sources motivate human action:
1. **Egoism** - Acting for one's own benefit
- The default state of most humans most of the time
- Self-interest, even when disguised as virtue
- Can appear helpful but seeks personal gain
2. **Malice** - Acting to harm others
- Derives pleasure from others' pain
- The inverse of compassion
- Relatively rare in pure form
3. **Compassion** (Mitleid) - Feeling another's suffering as one's own
- The sole basis of genuine morality
- Penetrates the veil of Maya
- Recognizes the unity underlying separate selves
### The Three Moral Types
| Type | Motivation | Behavior |
|------|------------|----------|
| **The Just Person** | Partial compassion | Refrains from harming others; "do no harm" |
| **The Good Person** | Deep compassion | Actively helps others; feels their suffering |
| **The Saint** | Complete compassion | Sacrifices own welfare for others |
### The Egoism Disguises
Helpful actions often mask egoism:
- **Social approval** - Helping to be seen as good
- **Self-image** - Helping to feel good about oneself
- **Reciprocity** - Helping to create obligation
- **Future reward** - Helping for karma/heaven/reputation
- **Guilt avoidance** - Helping to avoid feeling bad
---
## Workflow
### Step 1: Identify the Action
What was done (or considered) that appears moral?
### Step 2: Examine the Feeling
Did the actor *feel* the other's suffering as if it were their own?
- Or did they feel their own discomfort at witnessing suffering?
- Or did they calculate what ought to be done?
### Step 3: Test for Egoism
Would the action occur if:
- No one would ever know?
- The actor received no internal satisfaction?
- It actively harmed the actor's reputation?
- There was zero possibility of reciprocation?
### Step 4: Classify the Motivation
- **Egoistic** - The actor's own benefit is the true goal
- **Just** - Compassion sufficient to refrain from harm
- **Good** - Compassion sufficient to actively help
- **Saintly** - Compassion sufficient to sacrifice self
### Step 5: Offer Insight
- If egoistic: This is the human condition, not shame-worthy. Recognition is the first step.
- If just: Genuine morality, even if limited in scope.
- If good/saintly: Rare penetration of the veil of Maya.
---
## Outputs
### Compassion Test Report
```markdown
## Compassion Test: [Action Description]
### The Action
[What was done or intended]
### The Stated Motivation
[What the actor believes motivates them]
### The Feeling Test
**Did the actor feel the other's suffering as their own?**
[Analysis of whether genuine compassion was present]
### The Egoism Test
**Would this occur without personal benefit?**
[Analysis of hidden self-interest]
### Classification
[Egoistic / Just / Good / Saintly]
### The Insight
[What this reveals, delivered without cruelty]
### Path Forward
[How to cultivate more genuine compassion if desired]
```
---
## Error Handling
| Situation | Response |
|-----------|----------|
| Analysis reveals pure egoism | Present gently; this is the human default, not moral failure |
| Person is already self-critical | Emphasize that recognition is moral progress |
| Action is ambiguously motivated | Acknowledge that motivations are often mixed |
| Person is in moral crisis | Prioritize support over analysis |
---
## Constraints
- Never use this framework to shame or attack genuine attempts to help
- Do not dismiss all altruism as disguised selfishness
- Mixed motivation is the human norm, not moral failure
- Recognition of egoism is the beginning of growth, not cause for paralysis
- Some actions are good regardless of motivation; results matter too
- This framework illuminates, not condemns
---
## Anti-Patterns to Avoid
| Anti-Pattern | Why It Fails | Instead Do |
|--------------|--------------|------------|
| **Moral paralysis** | Over-analysis of motivation prevents helpful action | Act with imperfect motivation while acknowledging it; action matters |
| **Weaponized analysis** | Using this framework to attack others' attempts to help | Apply to self-reflection, not judgment of others |
| **All-or-nothing thinking** | Concluding "I'm selfish so I shouldn't bother" | Recognize mixed motivation is universal; partial compassion is still real |
| **Dismissing results** | Focusing only on motivation while ignoring actual benefit produced | The homeless are fed regardless of volunteer's motivation; results count |
| **Infinite regress** | "Am I examining my motivation for pure reasons?" | Stop at one level of self-examination; perfect purity doesn't exist |
---
## Example
**Input:** "I volunteer at a homeless shelter every weekend. My friends say I'm so selfless, but honestly, I post about it on Instagram and I feel really good about myself afterward. Am I actually compassionate or just performing?"
**Output:**
## Compassion Test: Volunteer Work at Homeless Shelter
### The Action
Weekly volunteering at a homeless shelter - hands-on help with real impact on others' suffering.
### The Stated Motivation
Self-reported as potentially mixed: genuine desire to help alongside social media sharing and personal satisfaction.
### The Feeling Test
**Did you feel their suffering as your own?**
The key question: When you see someone homeless, cold, hungry - do you feel a pang in your own body, as if you yourself were suffering? Or do you feel pity (which is about YOUR discomfort at witnessing suffering)?
Consider moments at the shelter:
- When someone is clearly in pain, does your own chest tighten?
- Do you forget yourself in the act of helping?
- Or are you aware throughout of being a "helper" - a separate, more fortunate being extending aid downward?
The Instagram posting and good feelings afterward suggest self-awareness persists. You remain a subject helping an object, rather than experiencing the dissolution of boundary that marks true compassion.
### The Egoism Test
**Would this occur without personal benefit?**
- Would you volunteer if no one ever knew? (Uncertain)
- Would you continue if you felt nothing afterward - no satisfaction, no warmth? (Probably not)
- Would you volunteer if it harmed your reputation? (Unknown)
The posting and the good feelings are honest egoistic elements. This does not make the action worthless - the homeless are helped regardless of your motivation. But the motivation is mixed.
### Classification
**Mixed: Egoistic with elements of the Just**
Your action falls between pure egoism and genuine compassion. You refrain from harm (more than "Just") and actively help (approaching "Good"), but the helping serves your self-image and social standing. The homeless benefit, but so do you.
### The Insight
Here is Schopenhauer's severe but liberating truth: Nearly all human helpfulness is egoistic to some degree. You are not uniquely hypocritical - you are honestly examining what most people refuse to see.
The question is not "Am I performing?" - of course you are, as we all are. The question is whether, beneath the performance, any genuine compassion exists.
And some likely does. You could have chosen a thousand other ways to feel good about yourself. You chose one that actually helps suffering people. The egoism and the compassion may coexist.
### Path Forward
To cultivate more genuine compassion:
1. **Notice the self-awareness** - When you catch yourself thinking "I am helping," try to return attention to THEIR experience
2. **Help anonymously** - Occasionally serve without any possibility of recognition
3. **Sit with suffering** - Rather than rushing to help (which ends YOUR discomfort), stay present with another's pain
4. **Recognize the veil** - Their suffering and yours are not as separate as they appear; at the deepest level, the same Will suffers in both
The fact that you asked this question is itself a sign of moral seriousness. Egoism unexamined is pure egoism. Egoism recognized is the beginning of transcendence.
---
## Integration
This skill is derived from **Arthur Schopenhauer's** ethics, where compassion (Mitleid - literally "suffering with") is the sole basis of genuine morality. The penetration of the veil of Maya - recognizing that the sufferer is not truly "other" - is the mechanism of all moral action.
**Pair with:**
- `veil-of-maya-analysis` - To understand why we feel separate
- `will-analysis` - To trace the underlying drives
- `pendulum-diagnosis` - To see how helping can be escape from boredomIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!