spike-timing-neuronal-assemblies

Train and analyze STDP neuronal assemblies with configurable simulation parameters.

2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/hiyenwong/ai_collection --skill spike-timing-neuronal-assemblies
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spike-timing-neuronal-assemblies
Source: https://github.com/hiyenwong/ai_collection/tree/main/collection/skills/spike-timing-neuronal-assemblies
Command: npx skills add https://github.com/hiyenwong/ai_collection --skill spike-timing-neuronal-assemblies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

STDP-driven neuronal assembly formation and maintenance during spontaneous dynamics helps researchers understand how timing-based plasticity shapes networks and encoding.

Core Features & Use Cases

  • STDP-driven assembly formation: simulate how timing-based plasticity creates shared stimulus preferences within neural clusters.
  • Spontaneous reinforcement analysis: observe how ongoing activity maintains and strengthens learned connections.
  • Neurocoding exploration: analyze how noise correlations influence encoding across assemblies.
  • Use Case: A computational neuroscience researcher runs an end-to-end pipeline to train networks on stimulus sets and evaluate the evolution of within- vs between-assembly weights.

Quick Start

Run the neuronal assembly example to train assemblies for 20 epochs with 100 neurons and 5 assemblies.

Frequently Asked Questions about spike-timing-neuronal-assemblies

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does STDP drive neuronal assembly formation during spontaneous dynamics?▼

STDP drives neuronal assembly formation by strengthening synapses when pre-synaptic spikes precede post-synaptic ones, creating shared stimulus preferences within neural clusters that are maintained during spontaneous activity.

Can I simulate noise correlations and evaluate their influence on neural encoding?▼

Yes, you can simulate noise correlations and evaluate their encoding influence. The framework analyzes how these correlations affect information processing across trained neuronal assemblies.

How do I train neuronal assemblies with configurable neuron and assembly counts?▼

You train neuronal assemblies by running the Python simulation routines with configurable parameters, such as specifying 100 neurons and 5 assemblies over 20 training epochs.

What is the best way to analyze within-assembly versus between-assembly weight evolution?▼

The best way to analyze weight evolution is running the end-to-end pipeline to train networks on stimulus sets, which evaluates how STDP shapes within-assembly versus between-assembly connections over time.

Do I need external dependencies to run STDP simulation routines?▼

No external dependencies are required. The framework implements a self-contained Python environment with all necessary STDP modeling, spontaneous activity, and analysis routines included.

Why does spike timing shape strong stimulus preferences in neuronal assemblies?▼

Spike timing shapes strong stimulus preferences because STDP reinforces connections between neurons that fire together with precise timing, leading to specialized assembly responses during ongoing spontaneous dynamics.