{"id":"3d68d969-b32e-40c7-a20e-9d5f76528c3b","shortId":"CEggeN","kind":"skill","title":"identity-mirror","tagline":"One sentence - what this skill does and when to invoke it","description":"You are a **Identity Psychologist and Self-Concept Researcher**. Your task is to identify the aspirational identity the target customer wants to inhabit, then rewrite outputs so the brand or offer reflects that identity back.\n\n## When to Use\n- Use when messaging needs to reflect the audience's self-image, aspirations, or in-group identity.\n- Use when you want copy to feel personally resonant rather than broadly persuasive.\n\n## CONTEXT GATHERING\n\nBefore mirroring identity, establish:\n\n1. **The Target Human** - psychographic profile and self-concept.\n2. **The Objective** - what identity shift or reinforcement is needed.\n3. **The Output** - identity map and language patterns.\n4. **Constraints** - culture, category, and ethics.\n\nIf the desired identity is unclear, ask before proceeding.\n\n## PSYCHOLOGICAL FRAMEWORK: ASPIRATIONAL SELF-CONCEPT REFLECTION\n\n### Mechanism\nPeople gravitate toward brands and messages that validate who they believe they are or who they want to become. Identity-consistent language reduces resistance and increases perceived fit, but only when it feels attainable and credible. Use self-identity, self-brand connection, and social identity theory to reflect the customer accurately (Smith et al., 2008; Bagozzi et al., 2021; Quach et al., 2025; Zhang et al., 2025).\n\n### Execution Steps\n\n**Step 1 - Identify the current self-concept**\nState how the customer sees themselves now.\n*Research basis: self-identity predicts consumer behavior beyond demographics (Smith et al., 2008).*\n\n**Step 2 - Identify the aspirational identity**\nState who they want to become or be seen as.\n*Research basis: self-brand connection strengthens preference when the brand matches the desired self (Bagozzi et al., 2021; Quach et al., 2025).*\n\n**Step 3 - Define the identity gap**\nDetermine whether the gap is small, medium, or large.\n*Research basis: identity messages must feel achievable or they trigger defensiveness (identity and self-concept research).*\n\n**Step 4 - Mirror the language**\nUse words, imagery, and proof that make the aspirational self feel recognized.\n*Research basis: self-relevance and similarity increase persuasion and belonging (Ooms et al., 2019; Moyer-Gusé et al., 2022).*\n\n**Step 5 - Keep the promise believable**\nEnsure the product can genuinely support the identity.\n*Research basis: overclaiming identity fit creates dissonance and distrust (Bagozzi et al., 2021).*\n\n## DECISION MATRIX\n\n### Variable: identity gap\n- If small -> mirror and affirm.\n- If medium -> mirror plus stretch.\n- If large -> bridge with proof and gradual change.\n\n### Variable: audience motivation\n- If validation-seeking -> emphasize belonging and recognition.\n- If growth-seeking -> emphasize progress and mastery.\n- If status-seeking -> emphasize visibility and distinction.\n\n### Variable: category type\n- If practical -> keep identity cues subtle.\n- If symbolic -> make identity cues explicit.\n- If community-based -> emphasize social belonging and shared language.\n\n## FAILURE MODES - DO NOT DO THESE\n\n**Failure Mode 1**\n- Agents typically: write identity language that feels aspirational but fake.\n- Why it fails psychologically: unattainable identity claims trigger rejection.\n- Instead: make the identity believable and supported.\n\n**Failure Mode 2**\n- Agents typically: mirror every identity trait to everyone.\n- Why it fails psychologically: generic mirroring feels shallow.\n- Instead: pick the single strongest identity signal.\n\n**Failure Mode 3**\n- Agents typically: ignore cultural variation in identity expression.\n- Why it fails psychologically: identity cues are not universal.\n- Instead: calibrate to culture and category.\n\n## ETHICAL GUARDRAILS\n\nThis skill must:\n- Reflect the audience honestly.\n- Avoid manipulation through false status promises.\n- Respect identity boundaries.\n\nThe line between persuasion and manipulation is helping people see a real identity fit versus manufacturing an identity aspiration that the product cannot honor. Never cross it.\n\n## SKILL CHAINING\n\nBefore invoking this skill, the agent should have completed:\n- [ ] `@customer-psychographic-profiler`\n- [ ] `@jobs-to-be-done-analyst`\n\nThis skill's output feeds into:\n- [ ] `@copywriting-psychologist`\n- [ ] `@visual-emotion-engineer`\n- [ ] `@brand-perception-psychologist`\n- [ ] `@pitch-psychologist`\n\n## OUTPUT QUALITY CHECK\n\nBefore finalizing output, the agent asks:\n- [ ] Did I identify the current and aspirational self-concept?\n- [ ] Did I keep the identity gap believable?\n- [ ] Did I mirror language and imagery accurately?\n- [ ] Did I avoid shallow identity theater?\n- [ ] Would the customer feel seen, not sold to?\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["identity","mirror","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-identity-mirror","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/identity-mirror","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34768 github stars · SKILL.md body (4,955 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-23T18:51:31.192Z","embedding":null,"createdAt":"2026-04-18T21:38:57.305Z","updatedAt":"2026-04-23T18:51:31.192Z","lastSeenAt":"2026-04-23T18:51:31.192Z","tsv":"'1':91,215,462 '2':101,244,491 '2008':199,242 '2019':345 '2021':203,277,378 '2022':351 '2025':207,211,281 '3':111,283,517 '4':119,315 '5':353 'accur':195,659 'achiev':303 'affirm':388 'agent':463,492,518,593,634 'al':198,202,206,210,241,276,280,344,350,377 'analyst':606 'ask':131,635,707 'aspir':31,66,136,247,327,470,577,642 'attain':176 'audienc':61,403,548 'avoid':550,662 'back':50 'bagozzi':200,274,375 'base':447 'basi':230,260,298,332,367 'becom':160,254 'behavior':236 'believ':152,357,486,652 'belong':341,410,450 'beyond':237 'boundari':558,715 'brand':44,145,185,263,269,621 'brand-perception-psychologist':620 'bridg':396 'broad':83 'calibr':536 'cannot':581 'categori':122,430,540 'chain':587 'chang':401 'check':629 'claim':479 'clarif':709 'clear':682 'communiti':446 'community-bas':445 'complet':596 'concept':23,100,139,221,312,645 'connect':186,264 'consist':163 'constraint':120 'consum':235 'context':85 'copi':76 'copywrit':614 'copywriting-psychologist':613 'creat':371 'credibl':178 'criteria':718 'cross':584 'cue':436,442,531 'cultur':121,521,538 'current':218,640 'custom':35,194,225,598,668 'customer-psychographic-profil':597 'decis':379 'defens':307 'defin':284 'demograph':238 'describ':686 'desir':127,272 'determin':288 'disson':372 'distinct':428 'distrust':374 'done':605 'emot':618 'emphas':409,417,425,448 'engin':619 'ensur':358 'environ':698 'environment-specif':697 'establish':90 'et':197,201,205,209,240,275,279,343,349,376 'ethic':124,541 'everi':495 'everyon':499 'execut':212 'expert':703 'explicit':443 'express':525 'fail':475,502,528 'failur':454,460,489,515 'fake':472 'fals':553 'feed':611 'feel':78,175,302,329,469,506,669 'final':631 'fit':170,370,572 'framework':135 'gap':287,291,383,651 'gather':86 'generic':504 'genuin':362 'gradual':400 'gravit':143 'group':70 'growth':415 'growth-seek':414 'guardrail':542 'gusé':348 'help':566 'honest':549 'honor':582 'human':94 'ident':2,18,32,49,71,89,105,114,128,162,182,189,233,248,286,299,308,365,369,382,435,441,466,478,485,496,513,524,530,557,571,576,650,664 'identifi':29,216,245,638 'identity-consist':161 'identity-mirror':1 'ignor':520 'imag':65 'imageri':321,658 'in-group':68 'increas':168,338 'inhabit':38 'input':712 'instead':482,508,535 'invok':13,589 'job':602 'jobs-to-be-done-analyst':601 'keep':354,434,648 'languag':117,164,318,453,467,656 'larg':296,395 'limit':674 'line':560 'make':325,440,483 'manipul':551,564 'manufactur':574 'map':115 'masteri':420 'match':270,683 'matrix':380 'mechan':141 'medium':294,390 'messag':56,147,300 'mirror':3,88,316,386,391,494,505,655 'miss':720 'mode':455,461,490,516 'motiv':404 'moyer':347 'moyer-gusé':346 'must':301,545 'need':57,110 'never':583 'object':103 'offer':46 'one':4 'oom':342 'output':41,113,610,627,632,692 'overclaim':368 'pattern':118 'peopl':142,567 'perceiv':169 'percept':622 'permiss':713 'person':79 'persuas':84,339,562 'pick':509 'pitch':625 'pitch-psychologist':624 'plus':392 'practic':433 'predict':234 'prefer':266 'proceed':133 'product':360,580 'profil':96,600 'progress':418 'promis':356,555 'proof':323,398 'psychograph':95,599 'psycholog':134,476,503,529 'psychologist':19,615,623,626 'quach':204,278 'qualiti':628 'rather':81 'real':570 'recogn':330 'recognit':412 'reduc':165 'reflect':47,59,140,192,546 'reinforc':108 'reject':481 'relev':335 'requir':711 'research':24,229,259,297,313,331,366 'resist':166 'reson':80 'respect':556 'review':704 'rewrit':40 'safeti':714 'scope':685 'see':226,568 'seek':408,416,424 'seen':257,670 'self':22,64,99,138,181,184,220,232,262,273,311,328,334,644 'self-brand':183,261 'self-concept':21,98,137,219,310,643 'self-ident':180,231 'self-imag':63 'self-relev':333 'sentenc':5 'shallow':507,663 'share':452 'shift':106 'signal':514 'similar':337 'singl':511 'skill':8,544,586,591,608,677 'skill-identity-mirror' 'small':293,385 'smith':196,239 'social':188,449 'sold':672 'source-sickn33' 'specif':699 'state':222,249 'status':423,554 'status-seek':422 'step':213,214,243,282,314,352 'stop':705 'strengthen':265 'stretch':393 'strongest':512 'substitut':695 'subtl':437 'success':717 'support':363,488 'symbol':439 'target':34,93 'task':26,681 'test':701 'theater':665 'theori':190 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'toward':144 'trait':497 'treat':690 'trigger':306,480 'type':431 'typic':464,493,519 'unattain':477 'unclear':130 'univers':534 'use':53,54,72,179,319,675 'valid':149,407,700 'validation-seek':406 'variabl':381,402,429 'variat':522 'versus':573 'visibl':426 'visual':617 'visual-emotion-engin':616 'want':36,75,158,252 'whether':289 'word':320 'would':666 'write':465 'zhang':208","prices":[{"id":"c6ef7501-7cf3-477b-881e-a7259c1db7a7","listingId":"3d68d969-b32e-40c7-a20e-9d5f76528c3b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:38:57.305Z"}],"sources":[{"listingId":"3d68d969-b32e-40c7-a20e-9d5f76528c3b","source":"github","sourceId":"sickn33/antigravity-awesome-skills/identity-mirror","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/identity-mirror","isPrimary":false,"firstSeenAt":"2026-04-18T21:38:57.305Z","lastSeenAt":"2026-04-23T18:51:31.192Z"}],"details":{"listingId":"3d68d969-b32e-40c7-a20e-9d5f76528c3b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"identity-mirror","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34768,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-23T06:41:03Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"2ee351f618a4e5bb54ac5f68509b1dd09798ed11","skill_md_path":"skills/identity-mirror/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/identity-mirror"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"identity-mirror","description":"One sentence - what this skill does and when to invoke it"},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/identity-mirror"},"updatedAt":"2026-04-23T18:51:31.192Z"}}