From skills-for-humanity
Identifies which recurring cycle a situation belongs to and where you are in it. Triggered by questions like 'what cycle is this' or 'is this a bubble'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills-for-humanity:s4h-historical-cycle-detectionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Most situations that feel unprecedented are instances of recognisable cycles. The
Most situations that feel unprecedented are instances of recognisable cycles. The value of cycle identification is not prediction — cycles don't produce certainties — it is orientation. Knowing where you are in the cycle tells you what phase logic to apply, what the typical incentive pressures are at this point, and what tends to come next absent a significant disrupting variable.
Step 1: Describe the Situation and Recent Trajectory What is happening and how has it developed? Focus on direction of change — accelerating, plateauing, reversing — and the sentiment among participants. Sentiment is often the most reliable indicator of cycle position because it drives behaviour independently of fundamentals.
Framing check: Confirm the specific situation before continuing. State what you've identified — the actual subject being analyzed, the domain it belongs to, and the rough time horizon in view — in one sentence, then use AskUserQuestion:
Step 2: Match to the Most Fitting Cycle Evaluate against these candidate cycles. List every candidate cycle that is a plausible match, with one sentence of reasoning for each.
Before narrowing: Show the complete set of plausible candidate cycles to the user first. Use AskUserQuestion:
Then select the strongest match:
Step 3: Map Current Position Where on the cycle is the current situation? Be specific — not just "early stage" but the named phase and what observable evidence places it there. Name two or three specific current conditions that locate the position.
Step 4: Characteristic Signs of Current Phase What are the typical behavioural and structural signals of this phase? Go through them systematically: which are clearly present? Which are absent or weaker than the typical pattern would predict?
Step 5: Typical Next Phase What follows the current phase? What structural conditions or trigger events typically cause the transition? How long do transitions typically take?
Step 6: Divergences Where does the current situation deviate from the typical cycle pattern? Divergences are the most analytically important output — they indicate either that this cycle is playing out differently, or that the cycle identification needs revision.
Before proceeding, use the AskUserQuestion tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:
Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.
Cycle Match: [cycle type + one-sentence rationale for why this is the right match]
Current Position: [named phase + specific evidence that locates it there]
Characteristic Signs
| Sign of Current Phase | Present / Absent / Partial | Notes |
|---|---|---|
| [typical indicator for this phase] | [assessment] | [specific observation] |
Typical Next Phase: [what usually follows + the conditions that trigger the transition]
Divergences: [specific ways this instance departs from the typical pattern — the highest-value analytical findings]
Implications: [what the cycle position suggests about current priorities, risks, and timing]
Cycle identification is a frame, not a forecast. The most valuable output is the divergences section — where this situation doesn't fit the expected pattern is where the most asymmetric insight lives. If there are no divergences, the analysis isn't done.
After delivering this output, use AskUserQuestion to offer the next move:
/s4h-temporal-cycle-detection — Map the cycles forward into the future/s4h-systems-archetype-matching — Match the current situation to historical archetypes/s4h-strategy-timing — Align strategy with the detected cyclesnpx claudepluginhub human-avatar/skills-for-humanityIdentifies recurring cycles (hype, adoption, economic) and maps current position to predict next phase. Useful for strategic analysis and pattern detection.
Analyzes software component evolution stages (Genesis to Commodity) and Wardley climatic patterns for planning, design, and best practices guidance.
Uses feedback loop analysis to diagnose why a system grows uncontrollably, oscillates, or resists change. Identifies dominant loops and delays.