eeg-skill

Coordinate EEG data workflows by planning and delegating processing steps to specialized tools.

78|3|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/CUHK-AIM-Group/NeuroClaw --skill eeg-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eeg-skill
Source: https://github.com/CUHK-AIM-Group/NeuroClaw/tree/main/skills/eeg-skill
Command: npx skills add https://github.com/CUHK-AIM-Group/NeuroClaw --skill eeg-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

EEG data analysis pipelines are labor-intensive and error-prone when stitching loading, preprocessing, epoching, filtering, and feature extraction together. This skill provides a high-level orchestration that defines WHAT to do and which tool will execute each step, enabling reproducible, auditable workflows.

Core Features & Use Cases

  • High-level workflow orchestration: identifies data, generates a numbered execution plan, and delegates steps to the base EEG tool.
  • End-to-end EEG processing for resting-state, task-based, BCI, and clinical datasets with structured outputs in eeg_output/.
  • Post-execution verification: automatic integration with harness-core for data quality validation.

Quick Start

Load a raw EEG file and generate a cleaned, epoched feature set using the EEG tool.

Frequently Asked Questions about eeg-skill

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

FAQPage Schema
How do I orchestrate EEG data preprocessing and feature extraction workflows?

EEG data workflows are orchestrated by generating a numbered execution plan that delegates loading, preprocessing, epoching, filtering, and feature extraction steps to a specialized base tool. This coordination ensures reproducible and auditable processing.

Can I process task-based and resting-state EEG datasets using a single pipeline?

Task-based and resting-state EEG datasets can both be processed using this single orchestration pipeline. The workflow handles loading, preprocessing, epoching, and feature extraction, generating structured outputs for clinical and BCI datasets.

How does artifact removal work during EEG signal processing?

Artifact removal and signal processing are handled by delegating filtering and preprocessing steps to the base EEG tool. The orchestration skill plans these steps to ensure data quality validation and structured outputs in the eeg_output directory.

Do I need MNE to extract features from raw EEG recordings?

MNE is listed as a keyword dependency for EEG feature extraction and signal processing. The skill coordinates the workflow by planning and delegating the extraction steps to the base tool, which executes the configured plan.

What is the best way to automate EEG epoching and filtering?

Automating EEG epoching and filtering is best handled through high-level workflow orchestration that defines each step and delegates execution. This approach includes post-execution verification to validate data quality automatically.

Why does my EEG data analysis pipeline fail during feature extraction?

EEG data analysis pipelines often fail when steps like loading, preprocessing, and epoching are stitched together manually. Using a high-level orchestration to plan and delegate steps ensures safe execution and post-execution verification.