bifurcation-generator

Generate bifurcation diagrams for dynamical systems. Use when visualizing parameter-dependent behavior transitions.

16 stars

Best use case

bifurcation-generator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Generate bifurcation diagrams for dynamical systems. Use when visualizing parameter-dependent behavior transitions.

Teams using bifurcation-generator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/bifurcation-generator/SKILL.md --create-dirs "https://raw.githubusercontent.com/plurigrid/asi/main/plugins/asi/skills/bifurcation-generator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/bifurcation-generator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How bifurcation-generator Compares

Feature / Agentbifurcation-generatorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generate bifurcation diagrams for dynamical systems. Use when visualizing parameter-dependent behavior transitions.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Bifurcation Generator

Generates bifurcation diagrams showing how system behavior changes with parameters.

## When to Use
- Visualizing Hopf, pitchfork, saddle-node bifurcations
- Parameter sweeps in dynamical systems
- Stability boundary identification

## GF(3) Role
PLUS (+1) Generator - creates visual outputs from system parameters.

## Quick Examples

```python
# Logistic map bifurcation
import numpy as np
import matplotlib.pyplot as plt

def logistic_bifurcation(r_min=2.5, r_max=4.0, steps=1000):
    r_vals = np.linspace(r_min, r_max, steps)
    x = 0.5
    for r in r_vals:
        for _ in range(100):  # transient
            x = r * x * (1 - x)
        for _ in range(50):   # attractor
            x = r * x * (1 - x)
            yield r, x
```

## Integration with bifurcation (0) skill

This skill (PLUS +1) pairs with `bifurcation` (ERGODIC 0) for balanced analysis:
- bifurcation: detects and classifies transitions
- bifurcation-generator: visualizes parameter space

Related Skills

testing-handbook-generator

16
from plurigrid/asi

Generates comprehensive testing handbooks and guides for security testing strategies.

smack-policy-generator

16
from plurigrid/asi

Generates SMACK policy files from app requirements. Creates mandatory access control rules for process isolation and resource access.

reverse-derivative-generator

16
from plurigrid/asi

Triadic skill (generation)

privilege-declaration-generator

16
from plurigrid/asi

Generates tizen-manifest.xml and config.xml privilege declarations. Auto-detects required privileges from app source code.

phase-portrait-generator

16
from plurigrid/asi

Generate phase portraits for 2D dynamical systems. Use when visualizing vector fields, nullclines, and trajectories.

changelog-generator

16
from plurigrid/asi

Automatically creates user-facing changelogs from git commits by analyzing

bifurcation

16
from plurigrid/asi

Hopf bifurcation detection for dynamical system state transitions with GF(3) phase portraits

koopman-generator

16
from plurigrid/asi

Koopman operator theory for infinite-dimensional linear lifting of nonlinear dynamics. Generates dynamics from observables.

jepsen-testing

16
from plurigrid/asi

Jepsen-style correctness testing for distributed systems under faults (partitions, crashes, clock skew) using concurrent operation histories and formal checkers (linearizability/serializability and Elle-style anomalies). Use when designing, implementing, or running Jepsen tests, or interpreting histories/violations.

Deterministic Color Generation via Metadata Hashing

16
from plurigrid/asi

**Status**: ✅ Production Ready

cyton-dongle

16
from plurigrid/asi

Connect and stream from OpenBCI Cyton/Daisy via USB dongle, including first-time radio channel pairing

asi-transient-agenda

16
from plurigrid/asi

Org-agenda-like transient views for ASI skill orchestration via nbb/squint + Emacs hydra