eeglab

Plan EEGLAB preprocessing and analysis workflows for EEG data.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/MarvinCui/NeuroForge --skill eeglab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eeglab
Source: https://github.com/MarvinCui/NeuroForge/tree/main/NeuroForge/skills/eeglab
Command: npx skills add https://github.com/MarvinCui/NeuroForge --skill eeglab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you plan and route EEGLAB-focused EEG preprocessing and analysis tasks so you can structure correct, reproducible steps (including ICA, event/epoch handling, and QC) without blindly running heavy processing.

Core Features & Use Cases

  • EEGLAB-oriented preprocessing planning: Outline a safe preprocessing sequence for continuous and event-related EEG workflows (e.g., channel handling, re-referencing, filtering order, ICA preparation, and epoching).
  • ICA and artifact handling guidance: Support ICA decomposition planning and describe typical artifact-component classification and removal using common EEGLAB plugins.
  • Event-to-epoch workflow support: Map user-provided event questions into a practical EEGLAB plan for extracting epochs and preparing ERP/time-frequency analyses.

Use case: A user has raw EEG data and wants a step-by-step EEGLAB plan to prepare it for ERP analysis, including re-referencing, ICA-based artifact removal, and epoch extraction from specified event types.

Quick Start

Ask an AI assistant: “Using the eeglab skill, propose a safe EEGLAB preprocessing plan for continuous EEG targeting ERP analysis, and list the key EEGLAB functions and QC checks I should run before ICA and after artifact component removal.”

Frequently Asked Questions about eeglab

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

FAQPage Schema
How do I plan a safe EEGLAB preprocessing pipeline for ERP analysis?

EEGLAB preprocessing for ERP analysis requires routing steps like channel handling, re-referencing, filtering, ICA preparation, and epoching in a safe, reproducible sequence. Planning ensures correct step ordering before running heavy processing.

When do I need ICA artifact removal in EEG preprocessing?

ICA artifact removal is needed when preparing EEG data for analysis to separate neural signals from artifacts. It supports ICA decomposition planning and describes typical artifact-component classification and removal using common EEGLAB plugins.

What is the correct order for EEGLAB filtering and ICA steps?

Correct EEGLAB filtering and ICA step ordering involves filtering continuous data before ICA decomposition to ensure algorithm stability. Planning establishes this safe preprocessing sequence to prevent ICA artifacts from distorting subsequent event-related epoch extraction.

How do I map event types to epochs in EEGLAB for time-frequency analysis?

Mapping event types to epochs in EEGLAB involves extracting epochs from specified event types to prepare ERP or time-frequency analyses. Event-to-epoch workflow support translates user-provided event questions into a practical EEGLAB extraction plan.

What QC checks should I run before and after removing ICA components?

QC checks before ICA and after artifact component removal verify data integrity and preprocessing effectiveness. Cautionary QC prompts guide user-provided EEG data validation to ensure safe, reproducible analysis pipelines without blind processing.

Does this EEG preprocessing plan work for psychology cognitive neuroscience pipelines?

EEGLAB preprocessing planning applies to psychology and cognitive neuroscience pipelines requiring tool-specific routing and step ordering. It structures correct, reproducible workflows for continuous and event-related EEG data analysis tasks.