{"id":"06e461b3-d3ad-4c9c-bb75-c09d306e6bc0","shortId":"Reb9E7","kind":"skill","title":"Contagious — STEPPS Viral Content Framework","tagline":"Apply Jonah Berger's STEPPS framework to engineer contagious content: Social Currency, Triggers, Emotion, Public, Practical Value, Stories.","description":"# Contagious — STEPPS Viral Content Framework\n\n## Overview\nThis skill encodes Jonah Berger's STEPPS framework from *Contagious: Why Things Catch On*. Based on years of scientific research at Wharton, it explains why certain content, products, and ideas spread — and provides actionable principles for engineering virality.\n\n**Core insight:** Virality isn't born, it's made. The message matters more than the messenger. Any product or idea — even a boring blender — can be engineered to spread.\n\n**Key fact:** 93% of word of mouth happens offline, not on social media. The platform is not the strategy; the psychology of sharing is.\n\n## The STEPPS Framework\n\n### S — Social Currency\n**People share things that make them look good.**\n\nWe share content that enhances our image: makes us seem smart, funny, interesting, or in-the-know. Content that provides social currency gives people something worth talking about — a status signal they can pass on.\n\n**Three mechanisms for social currency:**\n1. **Inner Remarkability** — Find the remarkable, surprising, or counterintuitive about your product/idea. Make it the conversation hook.\n2. **Game Mechanics** — Create achievements, milestones, or status levels that people want to display (frequent flier status, loyalty programs, leaderboards).\n3. **Make People Feel Like Insiders** — Exclusivity, secrets, and limited access make information feel more valuable to share. \"Please Don't Tell\" bar (hidden behind a phone booth) had zero advertising but constant full reservations because discovery itself was social currency.\n\n**Key question:** \"If someone shares this, does it make them look good, interesting, or in-the-know?\"\n\n### T — Triggers\n**Top of mind, tip of tongue.**\n\nPeople share what's on their mind. Triggers are environmental cues that prompt people to think about your product or idea. The more frequently your product is triggered, the more word of mouth it generates.\n\n**Key insight:** A remarkable product that's thought about rarely generates less word of mouth than a mediocre product that's thought about constantly. Cheerios gets more word of mouth than Disney because people eat cereal every day.\n\n**Creating triggers:**\n1. **Identify existing cues** — What does your audience encounter daily that you can link your product to?\n2. **Grow the habitat** — Kit Kat linked itself to coffee (\"Kit Kat and coffee\") — a habitual pairing that made Kit Kat top-of-mind every time someone had a coffee break.\n3. **Consider timing and frequency** — Triggers that fire frequently are more valuable than those that fire rarely.\n\n**Key question:** \"What cues in the environment can we link our product to so people think of us regularly?\"\n\n### E — Emotion\n**When we care, we share.**\n\nHigh-arousal emotions drive sharing. But not all emotions are equal:\n- **Share-inducing emotions (high arousal):** Awe/amazement, excitement, anger, anxiety/fear, humor\n- **Sharing-inhibiting emotions (low arousal):** Sadness, contentment, satisfaction\n\n**Critical insight:** Sadness actually decreases sharing despite being powerful. Anger and anxiety increase sharing just as much as positive emotions — because arousal, not valence, drives sharing behavior.\n\n**Practical application:**\n- Focus on high-arousal emotional responses\n- \"Kindle the fire\" — don't just mention emotions, create experiences that trigger them\n- Awe is particularly powerful: content that expands someone's perspective of the world is highly shareable\n\n**Key question:** \"Does this content make people feel something strongly enough to want to share it?\"\n\n### P — Public\n**Built to show, built to grow.**\n\nIf something is private, it can't be publicly observed and thus can't be imitated or spread. Making behavior observable creates social proof.\n\n**Three principles:**\n1. **Behavioral Residue** — Products or behaviors that leave visible traces (wearing a yellow Livestrong bracelet, posting a bumper sticker) keep advertising working after the initial action.\n2. **Make the Private Public** — Design products and behaviors that are visible. Apple's white earbuds made iPhone ownership publicly visible. The \"Mac vs. PC\" campaign made computer choice a public identity statement.\n3. **Anti-drug campaigns that backfire** — Messaging that highlights widespread bad behavior (\"Everyone's doing drugs\") can normalize it by making it seem public and common.\n\n**Key question:** \"How can we make the behavior or product use more publicly observable?\"\n\n### P — Practical Value\n**News you can use.**\n\nPeople share useful information because they want to help others. Practical value is about providing genuine utility — tips, hacks, savings, or knowledge that improves someone's life.\n\n**Key mechanisms:**\n1. **The Rule of 100** — For items under $100, discounts are better communicated as percentages (\"33% off\") because the relative number seems larger. For items over $100, discounts are better as absolute values (\"$200 off\") because the absolute number seems larger.\n2. **Packaging knowledge** — Expertise must be packaged so it's easy to remember and pass on. The 86-year-old with the viral corn-shucking video won because it solved a universal kitchen problem in under 90 seconds.\n3. **Incredible value** — Deals, savings, or advice must feel remarkable, not ordinary. The value must exceed expectations to generate sharing.\n\n**Key question:** \"How can this content help people in a way specific and memorable enough to want to pass along?\"\n\n### S — Stories\n**Information travels under the guise of idle chatter.**\n\nPeople don't share facts; they share stories. Stories are Trojan horses — they carry information embedded in narrative that people want to tell for its own sake.\n\n**Key principle — Valuable Virality:** The story must be so intertwined with the core message that you can't tell the story without mentioning the product or idea. Many stories are entertaining but don't transmit useful information. The goal is to create stories where the product IS the story.\n\n**Examples:**\n- Blendtec: \"Will It Blend?\" — the story (Can it blend an iPhone?) requires mentioning Blendtec\n- $100 cheesesteak at Barclay Prime: The extreme price IS the story, and you can't tell it without mentioning the restaurant\n- Jared Fogle/Subway: The weight-loss story required mentioning Subway as the mechanism\n\n**Key question:** \"Is our product/idea integral to the story, or could someone tell the story without mentioning us?\"\n\n## Agent Instructions\n\n### Diagnosing Content\nWhen asked why content isn't spreading, work through the STEPPS checklist:\n1. Does it give people social currency? (Does sharing it make them look good?)\n2. Is it frequently triggered by the environment?\n3. Does it generate high-arousal emotion?\n4. Is the behavior observable? Is there behavioral residue?\n5. Does it provide genuine practical value?\n6. Is it wrapped in a story where the product is integral?\n\n### Engineering Viral Content\nFor any product, idea, or campaign, systematically apply each relevant STEPPS principle:\n1. **Social Currency:** Find the inner remarkability; build exclusivity or game mechanics\n2. **Triggers:** Identify environmental cues to link the product to\n3. **Emotion:** Identify high-arousal emotional angle (awe, humor, or even outrage)\n4. **Public:** Design observable signals or behavioral residue\n5. **Practical Value:** Extract the news-you-can-use angle\n6. **Stories:** Build the Trojan horse narrative where the message is integral\n\n### Outputs\n\n**STEPPS Audit:**\nScore any piece of content (1-3 on each dimension):\n- Social Currency: ___/3\n- Triggers: ___/3\n- Emotion: ___/3\n- Public: ___/3\n- Practical Value: ___/3\n- Stories: ___/3\n- **Total: ___/18**\n\n**Content Brief:**\nFor each STEPPS element, provide specific recommendations for how to engineer that element into the content.\n\n## Query Types This Skill Handles\n\n- \"Why isn't my content going viral?\"\n- \"Help me apply STEPPS to [product/idea/campaign]\"\n- \"How do I create word-of-mouth for [business]?\"\n- \"What emotion should I use in my marketing?\"\n- \"How do I make my product more shareable?\"\n- \"Create a trigger strategy for [product]\"\n- \"Analyze why [viral thing] went viral\"\n- \"How do I build a story around my product?\"\n- \"What makes something remarkable enough to share?\"\n\n## Key Principles to Enforce\n1. Message > Messenger — focus on content quality, not just finding influencers\n2. 93% of word of mouth is offline — design for real conversations, not just social media\n3. Arousal (not valence) drives sharing — anger spreads as well as joy\n4. Triggers matter more than quality — being thought about beats being impressive\n5. Valuable virality — the brand must be integral to the story, not a footnote\n6. Behavioral residue extends word of mouth beyond the initial action\n7. \"Built to show, built to grow\" — observable behaviors spread; private ones don't","tags":["contagious","viral","content","berger","book2skills","simbajigege","agent-skills","agentskills","anthropic","anthropic-claude","growth-investing","investing"],"capabilities":["skill","source-simbajigege","skill-contagious-viral-content-berger","topic-agent-skills","topic-agentskills","topic-anthropic","topic-anthropic-claude","topic-book2skills","topic-growth-investing","topic-investing","topic-investing-skills","topic-skills","topic-stock-analysis"],"categories":["book2skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/simbajigege/book2skills/contagious-viral-content-berger","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add simbajigege/book2skills","source_repo":"https://github.com/simbajigege/book2skills","install_from":"skills.sh"}},"qualityScore":"0.468","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 36 github stars · SKILL.md body (8,840 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-05-01T12:56:53.410Z","embedding":null,"createdAt":"2026-04-18T22:21:53.886Z","updatedAt":"2026-05-01T12:56:53.410Z","lastSeenAt":"2026-05-01T12:56:53.410Z","tsv":"'-3':1168 '/18':1187 '/3':1174,1176,1178,1180,1183,1185 '1':176,355,594,730,1020,1093,1167,1282 '100':734,738,756,952 '2':193,372,620,771,1034,1105,1293 '200':763 '3':213,404,653,811,1042,1115,1309 '33':745 '4':1050,1128,1321 '5':1059,1136,1333 '6':1066,1147,1347 '7':1358 '86':788 '90':809 '93':99,1294 'absolut':761,767 'access':223 'achiev':197 'action':63,619,1357 'actual':482 'advertis':243,614 'advic':817 'agent':1004 'along':850 'analyz':1256 'anger':467,488,1315 'angl':1122,1146 'anti':655 'anti-drug':654 'anxieti':490 'anxiety/fear':468 'appl':632 'appli':6,1088,1220 'applic':507 'around':1268 'arous':449,464,475,500,512,1048,1120,1310 'ask':1009 'audienc':362 'audit':1161 'awe':528,1123 'awe/amazement':465 'backfir':659 'bad':664 'bar':235 'barclay':955 'base':44 'beat':1330 'behavior':505,587,595,599,628,665,687,1053,1057,1134,1348,1366 'behind':237 'berger':8,34 'better':741,759 'beyond':1354 'blend':941,946 'blender':91 'blendtec':938,951 'booth':240 'bore':90 'born':73 'bracelet':608 'brand':1337 'break':403 'brief':1189 'build':1100,1149,1265 'built':562,565,1359,1362 'bumper':611 'busi':1233 'campaign':645,657,1086 'care':444 'carri':874 'catch':42 'cereal':350 'certain':55 'chatter':860 'checklist':1019 'cheerio':339 'cheesesteak':953 'choic':648 'coffe':381,385,402 'common':679 'communic':742 'comput':647 'consid':405 'constant':245,338 'contagi':1,14,24,39 'content':4,15,27,56,137,153,477,532,548,836,1007,1011,1080,1166,1188,1205,1215,1287 'convers':191,1304 'core':68,900 'corn':796 'corn-shuck':795 'could':996 'counterintuit':184 'creat':196,353,523,589,929,1227,1250 'critic':479 'cue':290,358,424,1109 'currenc':17,126,157,175,253,1026,1095,1173 'daili':364 'day':352 'deal':814 'decreas':483 'design':625,1130,1301 'despit':485 'diagnos':1006 'dimens':1171 'discount':739,757 'discoveri':249 'disney':346 'display':206 'drive':451,503,1313 'drug':656,669 'e':440 'earbud':635 'easi':781 'eat':349 'element':1193,1202 'embed':876 'emot':19,441,450,456,462,473,498,513,522,1049,1116,1121,1177,1235 'encod':32 'encount':363 'enforc':1281 'engin':13,66,94,1078,1200 'enhanc':139 'enough':554,845,1275 'entertain':918 'environ':427,1041 'environment':289,1108 'equal':458 'even':88,1126 'everi':351,397 'everyon':666 'exampl':937 'exceed':826 'excit':466 'exclus':219,1101 'exist':357 'expand':534 'expect':827 'experi':524 'expertis':774 'explain':53 'extend':1350 'extract':1139 'extrem':958 'fact':98,865 'feel':216,226,551,819 'find':179,1096,1291 'fire':411,419,517 'flier':208 'focus':508,1285 'fogle/subway':974 'footnot':1346 'framework':5,11,28,37,123 'frequenc':408 'frequent':207,303,412,1037 'full':246 'funni':146 'game':194,1103 'generat':314,325,829,1045 'genuin':716,1063 'get':340 'give':158,1023 'go':1216 'goal':926 'good':134,265,1033 'grow':373,567,1364 'guis':857 'habitat':375 'habitu':387 'hack':719 'handl':1210 'happen':104 'help':709,837,1218 'hidden':236 'high':448,463,511,542,1047,1119 'high-arous':447,510,1046,1118 'highlight':662 'hook':192 'hors':872,1152 'humor':469,1124 'idea':59,87,300,914,1084 'ident':651 'identifi':356,1107,1117 'idl':859 'imag':141 'imit':583 'impress':1332 'improv':724 'in-the-know':149,268 'increas':491 'incred':812 'induc':461 'influenc':1292 'inform':225,704,853,875,924 'inhibit':472 'initi':618,1356 'inner':177,1098 'insid':218 'insight':69,316,480 'instruct':1005 'integr':991,1077,1158,1340 'interest':147,266 'intertwin':897 'iphon':637,948 'isn':71,1012,1212 'item':736,754 'jare':973 'jonah':7,33 'joy':1320 'kat':377,383,392 'keep':613 'key':97,254,315,421,544,680,728,831,888,986,1278 'kindl':515 'kit':376,382,391 'kitchen':805 'know':152,271 'knowledg':722,773 'larger':752,770 'leaderboard':212 'leav':601 'less':326 'level':201 'life':727 'like':217 'limit':222 'link':368,378,430,1111 'livestrong':607 'look':133,264,1032 'loss':978 'low':474 'loyalti':210 'mac':642 'made':76,390,636,646 'make':131,142,188,214,224,262,549,586,621,674,685,1030,1245,1272 'mani':915 'market':1241 'matter':79,1323 'mechan':172,195,729,985,1104 'media':109,1308 'mediocr':332 'memor':844 'mention':521,910,950,970,981,1002 'messag':78,660,901,1156,1283 'messeng':83,1284 'mileston':198 'mind':276,286,396 'mouth':103,312,329,344,1231,1298,1353 'much':495 'must':775,818,825,894,1338 'narrat':878,1153 'news':697,1142 'news-you-can-us':1141 'normal':671 'number':750,768 'observ':577,588,693,1054,1131,1365 'offlin':105,1300 'old':791 'one':1369 'ordinari':822 'other':710 'output':1159 'outrag':1127 'overview':29 'ownership':638 'p':560,694 'packag':772,777 'pair':388 'particular':530 'pass':169,785,849 'pc':644 'peopl':127,159,203,215,280,293,348,435,550,701,838,861,880,1024 'percentag':744 'perspect':537 'phone':239 'piec':1164 'platform':111 'pleas':231 'posit':497 'post':609 'power':487,531 'practic':21,506,695,711,1064,1137,1181 'price':959 'prime':956 'principl':64,593,889,1092,1279 'privat':571,623,1368 'problem':806 'product':57,85,298,305,319,333,370,432,597,626,689,912,933,1075,1083,1113,1247,1255,1270 'product/idea':187,990 'product/idea/campaign':1223 'program':211 'prompt':292 'proof':591 'provid':62,155,715,1062,1194 'psycholog':117 'public':20,561,576,624,639,650,677,692,1129,1179 'qualiti':1288,1326 'queri':1206 'question':255,422,545,681,832,987 'rare':324,420 'real':1303 'recommend':1196 'regular':439 'relat':749 'relev':1090 'remark':178,181,318,820,1099,1274 'rememb':783 'requir':949,980 'research':49 'reserv':247 'residu':596,1058,1135,1349 'respons':514 'restaur':972 'rule':732 'sad':476,481 'sake':887 'satisfact':478 'save':720,815 'scientif':48 'score':1162 'second':810 'secret':220 'seem':144,676,751,769 'share':119,128,136,230,258,281,446,452,460,471,484,492,504,558,702,830,864,867,1028,1277,1314 'share-induc':459 'shareabl':543,1249 'sharing-inhibit':470 'show':564,1361 'shuck':797 'signal':166,1132 'skill':31,1209 'skill-contagious-viral-content-berger' 'smart':145 'social':16,108,125,156,174,252,590,1025,1094,1172,1307 'solv':802 'someon':257,399,535,725,997 'someth':160,552,569,1273 'source-simbajigege' 'specif':842,1195 'spread':60,96,585,1014,1316,1367 'statement':652 'status':165,200,209 'stepp':2,10,25,36,122,1018,1091,1160,1192,1221 'sticker':612 'stori':23,852,868,869,893,908,916,930,936,943,962,979,994,1000,1072,1148,1184,1267,1343 'strategi':115,1253 'strong':553 'subway':982 'surpris':182 'systemat':1087 'talk':162 'tell':234,883,906,967,998 'thing':41,129,1259 'think':295,436 'thought':322,336,1328 'three':171,592 'thus':579 'time':398,406 'tip':277,718 'tongu':279 'top':274,394 'top-of-mind':393 'topic-agent-skills' 'topic-agentskills' 'topic-anthropic' 'topic-anthropic-claude' 'topic-book2skills' 'topic-growth-investing' 'topic-investing' 'topic-investing-skills' 'topic-skills' 'topic-stock-analysis' 'total':1186 'trace':603 'transmit':922 'travel':854 'trigger':18,273,287,307,354,409,526,1038,1106,1175,1252,1322 'trojan':871,1151 'type':1207 'univers':804 'us':143,438,1003 'use':690,700,703,923,1145,1238 'util':717 'valenc':502,1312 'valu':22,696,712,762,813,824,1065,1138,1182 'valuabl':228,415,890,1334 'video':798 'viral':3,26,67,70,794,891,1079,1217,1258,1261,1335 'visibl':602,631,640 'vs':643 'want':204,556,707,847,881 'way':841 'wear':604 'weight':977 'weight-loss':976 'well':1318 'went':1260 'wharton':51 'white':634 'widespread':663 'without':909,969,1001 'won':799 'word':101,310,327,342,1229,1296,1351 'word-of-mouth':1228 'work':615,1015 'world':540 'worth':161 'wrap':1069 'year':46,790 'year-old':789 'yellow':606 'zero':242","prices":[{"id":"2fbeb148-f790-40b9-b7e5-6966e76a50a3","listingId":"06e461b3-d3ad-4c9c-bb75-c09d306e6bc0","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"simbajigege","category":"book2skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:21:53.886Z"}],"sources":[{"listingId":"06e461b3-d3ad-4c9c-bb75-c09d306e6bc0","source":"github","sourceId":"simbajigege/book2skills/contagious-viral-content-berger","sourceUrl":"https://github.com/simbajigege/book2skills/tree/main/skills/contagious-viral-content-berger","isPrimary":false,"firstSeenAt":"2026-04-18T22:21:53.886Z","lastSeenAt":"2026-05-01T12:56:53.410Z"}],"details":{"listingId":"06e461b3-d3ad-4c9c-bb75-c09d306e6bc0","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"simbajigege","slug":"contagious-viral-content-berger","github":{"repo":"simbajigege/book2skills","stars":36,"topics":["agent-skills","agentskills","anthropic","anthropic-claude","book2skills","growth-investing","investing","investing-skills","skills","stock-analysis"],"license":"mit","html_url":"https://github.com/simbajigege/book2skills","pushed_at":"2026-04-30T05:08:07Z","description":"Create best skills based on best books","skill_md_sha":"9675ce3ac0acbbbd3014e59962c59c0cf8e7f8c1","skill_md_path":"skills/contagious-viral-content-berger/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/simbajigege/book2skills/tree/main/skills/contagious-viral-content-berger"},"layout":"multi","source":"github","category":"book2skills","frontmatter":{"name":"Contagious — STEPPS Viral Content Framework","license":"Skill distillation for personal/educational use. Do not reproduce source passages verbatim.","description":"Apply Jonah Berger's STEPPS framework to engineer contagious content: Social Currency, Triggers, Emotion, Public, Practical Value, Stories."},"skills_sh_url":"https://skills.sh/simbajigege/book2skills/contagious-viral-content-berger"},"updatedAt":"2026-05-01T12:56:53.410Z"}}