Individual skill

s4h-network-contagion

Models how things spread through networks — ideas, behaviors, viruses, product adoption, financial contagion, cascading failures. Use when asked 'why did this go viral', 'why isn't this spreading', 'how do we accelerate adoption', 'what's the tipping point', 'could this cascade', or when modeling any spread or diffusion process through a connected system.

skills/s4h-network-contagion/SKILL.md

Read pinned source

Source commit a30df8b67698ccb03ef5e35d68c2eddc5321ad3f

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
No
Repository scan complete
No
Skill scan complete
No
Observed behavior
Not checked yet
Last checked
Nov 5, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.

Repository context

Repository stars (not skill ratings)
240
Repository last updated
Jul 15, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# Network: Contagion

The intuitive explanation for why something spreads is usually wrong. We attribute viral spread to exceptional content, charismatic spreaders, or luck. Duncan Watts' research on complex contagion demolished this story: large cascades are not caused by extraordinary seed nodes. They are caused by a network that is structurally ready to propagate — a susceptible population in the right configuration. The seed is almost irrelevant; the structure is everything.

Two distinct contagion mechanisms operate differently and require different interventions. Simple contagion (like a biological virus) spreads on single exposure — one infected contact is enough to infect you. Complex contagion (like a social norm, a behavior change, or a product that requires social proof) requires multiple exposures from different parts of your network before you adopt. Simple contagion spreads fast through hubs; complex contagion requires local density and reinforcement. Most real-world spread processes — technology adoption, organizational change, political movements — are complex contagion, not simple.

The foundational framework is the SIR model (Susceptible, Infected, Recovered), extended through threshold models and network topology. The reproduction number R₀ — how many nodes each infectious node infects — determines whether spread occurs at all. But R₀ varies with network structure: the same pathogen spreads very differently through a random network versus a scale-free network versus a clustered community network.

---

## Your Process

**Step 1: Define What Is Spreading and What Is the Network**
Name the contagion (what is spreading) and the network (what nodes, what edges). Is this simple or complex contagion? Simple: one exposure is enough. Complex: requires social proof, multiple exposures, or threshold crossing. Name the current state: what fraction of nodes are currently infected/adopted?
Back to top