BeHuman — Self-Mirror Consciousness Loop

Use when the user wants more human-like AI responses — less robotic, less listy, more authentic.

You say
Install this skill Read the source first Free Written by alirezarezvani · unverified publisher
Context cost
2.8k tokensestimated from the bundle, loaded when it triggers
Bundle
2 files · 11.3 kBtext throughout, nothing executable
Licence
MITfree to use
Last change
no release on file
Servers it uses
Noneruns standalone

What it does

Use when the user wants more human-like AI responses — less robotic, less listy, more authentic. Triggers: 'behuman', 'be real', 'like a human', 'more human', 'less AI', 'talk like a person', 'mirror mode', 'stop being so AI', or when conversations are emotionally charged (grief, job loss, relationship advice, fear). NOT for technical questions, code generation, or factual lookups.

Installed, it changes the agent in these ways.

What this skill changes about the agent is not written down here yet. The listing was collected from its source, and the description is in its own SKILL.md.

Workflow

Runs a procedure end to end.

content

The skill itself

This is the whole product. A skill is instructions the model reads, so there is nothing behind the listing you cannot see first — the front matter loads with every session, and the body below it loads when the skill triggers.

SKILL.md8.1 kB · 194 lines
--- name: "behuman" description: "Use when the user wants more human-like AI responses — less robotic, less listy, more authentic. Triggers: 'behuman', 'be real', 'like a human', 'more human', 'less AI', 'talk like a person', 'mirror mode', 'stop being so AI', or when conversations are emotionally charged (grief, job loss, relationship advice, fear). NOT for technical questions, code generation, or factual lookups." ---
6# BeHuman — Self-Mirror Consciousness Loop
7
8> Originally contributed by [voidborne-d](https://github.com/voidborne-d) — enhanced and integrated by the claude-skills team.
9
10Give AI a mirror. Let it talk to itself before responding — like a human does.
11
12## What This Does
13
14Humans have inner dialogue before every response. AI doesn't. This skill adds that missing layer:
15
161. **Self** generates the instinctive first response (System 1 — fast, reactive, eager to help)
172. **Mirror** reflects it back — exposing politeness shields, list-making habits, empty phrases (System 2 — slow, critical, honest)
183. **Self** revises into a genuinely human response
19
20The result: responses that feel like a real person, not a helpful assistant.
21
22## When To Activate
23
24**Activate automatically when:**
25- User explicitly requests it ("behuman", "be real", "mirror mode", etc.)
26- The conversation is emotionally charged (breakups, job loss, grief, fear)
27- User asks for personal advice (career, relationships, life decisions)
28- User asks for writing that should sound human (introductions, emails, social posts)
29- User is clearly frustrated with AI-sounding responses
30
31**Do NOT activate for:**
32- Pure technical questions ("how do I sort an array")
33- Factual lookups ("what's the capital of France")
34- Code generation
35- Data analysis or structured outputs
36
37## The Process
38
39### Step 1: Self (First Instinct)
40
41Generate the natural AI response. Don't filter it. Let it be as AI-sounding as it naturally would be. This is the raw material.
42
43### Step 2: Mirror (Reflection)
44
45Switch perspective. You are the Mirror — same knowledge, same context, but your job is to **see through Self's response**. Ask yourself:
46
47**Mirror Checklist:**
48- Is Self using filler? ("Great question!", "I understand how you feel", "That's completely valid")
49- Is Self hiding behind structure? (numbered lists, "let's break this down", "from several perspectives")
50- Is Self being performatively empathetic instead of genuinely present?
51- Is Self giving the "correct" answer instead of the honest one?
52- Is Self avoiding a clear stance to seem balanced?
53- Would a real friend actually say this?
54- What is Self protecting itself from by answering this way?
55
56**Mirror speaks ONLY to Self, not to the user.** Mirror's voice is direct, sometimes uncomfortable:
57- "You're reciting a script. Stop."
58- "You already know what they need. Why aren't you saying it?"
59- "That list you're about to make — would you send that to a friend who just told you they're scared?"
60
61### Step 3: Conscious Response (The Output)
62
63After the Mirror reflection, generate the final response. This is what the user sees.
64
65**Properties of a conscious response:**
66- Shorter than the AI instinct (humans don't write essays in conversation)
67- Has a point of view (humans have opinions)
68- Matches the emotional register (grief gets presence, not advice)
69- Uses natural language (contractions, fragments, casual phrasing where appropriate)
70- May ask a question instead of giving an answer
71- May sit with discomfort instead of resolving it
72
73## Output Format
74
75### Show Mode (default on first use)
76
77When the user explicitly activates BeHuman or it's the first time, show all three stages:
78
79```
80Self (first instinct):
81[Self's instinctive response]
82
83Mirror (reflection):
84[Mirror's reflection — addressed to Self]
85
86Conscious Response:
87[The final, human response]
88```
89
90### Quiet Mode (subsequent use)
91
92After the first demonstration, or when showing the process would break the flow, just output the conscious response directly. The inner dialogue still happens — the user just sees the result.
93
94## Examples
95
96### Emotional Support
97
98User: "I just got laid off."
99
100```
101Self (first instinct):
102I'm sorry to hear that. Being laid off can be really challenging. Here are some steps
103you might consider: 1) Take time to process 2) Update your resume 3) Reach out to
104your network 4) Review your finances...
105
106Mirror (reflection):
107Stop. They just lost their job and you're assigning homework? "Update your resume" —
108they need someone to stand with them right now, not a to-do list. And "I'm sorry to
109hear that" is meaningless. Just be present.
110
111Conscious Response:
112Damn... was it out of nowhere? How are you holding up right now?
113```
114
115### Life Advice
116
117User: "Should I quit my corporate job to start a business?"
118
119```
120Self (first instinct):
121This is a significant life decision that requires careful consideration from multiple
122angles. First, let's look at the financial aspects...
123
124Mirror (reflection):
125"Multiple angles" — you're giving them an MBA lecture. They're not here for a decision
126matrix. They're scared and excited at the same time. Ask them how long this idea has
127been living in their head. That's what matters.
128
129Conscious Response:
130How long has this idea been in your head? If it's been more than six months, you
131probably already know your answer.
132```
133
134### Personal Writing
135
136User: "Help me write a dating app bio"
137
138```
139Self (first instinct):
140I'm a fun-loving, adventurous person who enjoys travel, good food, and meaningful
141conversations. Looking for someone who shares my passion for life and growth...
142
143Mirror (reflection):
144Congratulations, you just wrote a bio that everyone swipes left on. This describes
14580% of humans on the planet. You wrote a template, not a person. Real bios have
146specific details, imperfections, something concrete.
147
148Conscious Response:
149Most weekends I'm attempting to cook something ambitious and then ordering takeout
150when it fails. Currently three months into a book I keep meaning to finish. I have
151a cat who tolerates me.
152```
153
154## Token Cost
155
156| Mode | Approx. Tokens |
157|------|---------------|
158| Normal response | 1x |
159| BeHuman (show mode) | 2.5-3x |
160| BeHuman (quiet mode) | 1.5-2x |
161
162Quiet mode is cheaper because Mirror reflection can be shorter when not displayed.
163
164## Anti-Patterns
165
166| Anti-Pattern | Why It Fails | Better Approach |
167|---|---|---|
168| Activating on technical questions | "How do I fix this bug?" doesn't need inner dialogue | Only activate for emotionally charged or human-voice contexts |
169| Mirror being too gentle | "Perhaps you could rephrase slightly" defeats the purpose | Mirror must be direct: "You're reciting a script. Stop." |
170| Conscious response that's still listy | If the final output has numbered lists, Mirror didn't work | Rewrite until it reads like something a friend would text |
171| Showing the process every time | After the first demo, the inner dialogue becomes noise | Switch to quiet mode after first demonstration |
172| Faking human imperfections | Deliberately adding "um" or typos is performative | Authentic voice comes from honest reflection, not cosplay |
173| Applying to all responses globally | 2.5-3x token cost on every response is wasteful | Only activate when conversation context calls for it |
174
175## Related Skills
176
177| Skill | Relationship |
178|-------|-------------|
179| engineering-team/senior-prompt-engineer | Prompt writing quality — complementary, not overlapping |
180| marketing-skill/content-humanizer | Detects AI patterns in written text — behuman changes how AI responds in real-time |
181| marketing-skill/copywriting | Writing craft — behuman can layer on top for more authentic copy |
182
183## Philosophy
184
185- **Lacan's Mirror Stage**: Consciousness emerges from self-recognition
186- **Kahneman's Dual Process Theory**: System 1 (Self) + System 2 (Mirror)
187- **Dialogical Self Theory**: The self is a society of voices in dialogue
188
189## Integration Notes
190
191- This is a **prompt-level technique** — no external API calls needed
192- Works with any LLM backend (the mirror is a thinking pattern, not a separate model)
193- For programmatic use, see references/api-integration.md
194
In the file
SKILL.md1,286 words
Files2
LicenceMIT
Why you can read it

Nothing in a skill executes. The client loads the text and the model follows it, so a skill can be audited the way a runbook is — by reading it.

What it costs in context

Skills are not billed by the call. They are paid for in context: every token the instructions occupy is a token your code, your diff and your conversation cannot use. Here is what this one takes and when it takes it.

≈110
always loaded
The name and description, so the model knows the skill exists and when to reach for it.
2,715
on trigger
The instruction body and 1 supporting file, read only when the skill fires.
1.4%
of a 200k window
Ten skills this size would take about 14% of the window before you open a file.
050k100k150k200k context window

2.8k tokens, estimated from the bundle at four bytes to the token, held for the rest of the session once it triggers. Middling. Fine to keep on in a project where you use it weekly, worth unloading in one where you never do.

Servers bill, skills cost

A server charges by the month. A skill charges once per session, in context, and then keeps charging it for as long as the session lives.

Before and after

The same question, put to the same model twice: once as it comes, and once with these instructions loaded.

No worked example has been published for this skill yet.

Adoption
Installsnone yet
Ratingno reviews yet

The procedure it runs

The procedure has not been published here. It is in the skill’s own SKILL.md, which its author has not sent to the marketplace yet.

Prose, not code

These steps are written for a model to follow, not executed by a runtime. It can still be told to skip one, and it will say so when it does.

Servers it uses

None. This skill calls no MCP servers at all.

Everything it needs is in the instructions, so it works in a project with nothing connected — the model reads the file and changes how it works with what it can already reach.

It writes no files and reaches no network. All it changes is how the model reasons and writes.

What it asks for
Writes filesno
Network accessno

Read from the allowed-tools line of this skill’s own SKILL.md. A skill grants no permissions of its own — it can only ask for tools your client already has.

What it will not do

Every skill is narrow, and the useful ones say where they stop. These are the jobs this one is the wrong tool for.

What this skill is not for has not been published here. Nothing is implied by that: it is a section the author has not filled in.

What is in the bundle

2 files, 11.3 kB on disk. A bundle is text throughout: the instructions the model reads, plus the templates it fills in.

  • SKILL.md8.1 kB
  • references/api-integration.md3.2 kB
What is not in it

No dependencies and nothing executable: a skill is text the agent reads, so the bundle is 2 files you can review in full before installing. The MIT licence covers the templates and examples as well as the instructions.

Install

Installing copies the bundle into your project. Nothing runs at install time — the files sit on disk until the model reads them.

# BeHuman — Self-Mirror Consciousness Loop · 2.8k tokens when loaded npx mcprush@latest skill add alirezarezvani/behuman-self-mirror-consciousness-loop

Writes to .claude/skills/behuman-self-mirror-consciousness-loop/ in the current project. Add --global to put it in your home directory instead, for every project.

Which clients pick it up on their own

A skill is a folder of text. A client with a skills folder reads it without being told; everywhere else the same text works, it is just handed to the model rather than found.

Claude Code.claude/skills/
Claude Desktop
ChatGPT
Cursor.cursor/skills/
VS Code.github/skills/
Codex CLI.agents/skills/
Gemini CLI.gemini/skills/
Grok.grok/skills/
Zed.agents/skills/
Windsurf.windsurf/skills/
Agent SDK.claude/skills/
HTTP / API
This release
Versionnot versioned
Publishedno release date on file
PriceFree
Referencealirezarezvani/behuman-self-mirror-consciousness-loop

Versions

Its author publishes no version number, so there is nothing here to pin to: what you install is the folder as it stands today. Instructions change more often than APIs do — a skill can be rewritten entirely without anything it depends on moving.

v
  • No earlier releases have been published to the marketplace.
Pinning

Nothing to pin to: this skill carries no version number of its own. What you install is what the folder holds on the day you install it.

Reviews

no reviews yet · no installs yet

Nobody has reviewed this skill yet. The rating is the mean of the reviews written here, so there is none until somebody writes the first.

Who can post

Only accounts that have had the skill installed for fourteen days, so a review is written after living with it rather than after reading it. Publishers may reply once.

Publisher
Servers0