Skip to content
Agentmart
Submit a tool

braindecode

Routes EEG, ECoG, MEG, and related electrophysiology deep-learning workflows through the braindecode Python package, including dataset construction…

Skill by VectorSpaceLab

IndexedApache-2.0★ 341
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/vectorspacelab-braindecode

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Routes EEG, ECoG, MEG, and related electrophysiology deep-learning workflows through the braindecode Python package, including dataset construction, preprocessing, model training, augmentation, and interpretation.

Use cases: ml

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/braindecode

What's inside

Skill name
braindecode
Description
Routes EEG, ECoG, MEG, and related electrophysiology deep-learning workflows through the braindecode Python package, including dataset construction, preprocessing, model training, augmentation, and interpretation.
License
Apache-2.0
Metadata
disco-role: operating
Instructions
69 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (34)

  • SKILL.md
  • api-reference.md · references/
  • repo-provenance.md · references/
  • repo-routing-metadata.json · references/
  • troubleshooting.md · references/
  • check_env.py · scripts/
  • SKILL.md · sub-skills/augmentation-and-sampling/
  • api-reference.md · sub-skills/augmentation-and-sampling/references/
  • sampling-workflows.md · sub-skills/augmentation-and-sampling/references/
  • troubleshooting.md · sub-skills/augmentation-and-sampling/references/
  • smoke_augmentation.py · sub-skills/augmentation-and-sampling/scripts/
  • SKILL.md · sub-skills/datasets-and-windowing/
  • api-reference.md · sub-skills/datasets-and-windowing/references/
  • optional-integrations.md · sub-skills/datasets-and-windowing/references/
  • troubleshooting.md · sub-skills/datasets-and-windowing/references/
  • workflows.md · sub-skills/datasets-and-windowing/references/
  • smoke_dataset.py · sub-skills/datasets-and-windowing/scripts/
  • SKILL.md · sub-skills/interpretation-and-visualization/
  • api-reference.md · sub-skills/interpretation-and-visualization/references/
  • troubleshooting.md · sub-skills/interpretation-and-visualization/references/
  • workflows.md · sub-skills/interpretation-and-visualization/references/
  • smoke_interpretation.py · sub-skills/interpretation-and-visualization/scripts/
  • SKILL.md · sub-skills/models-and-training/
  • api-reference.md · sub-skills/models-and-training/references/
  • model-overview.md · sub-skills/models-and-training/references/
  • pretrained-models.md · sub-skills/models-and-training/references/
  • training-workflows.md · sub-skills/models-and-training/references/
  • troubleshooting.md · sub-skills/models-and-training/references/
  • smoke_train.py · sub-skills/models-and-training/scripts/
  • SKILL.md · sub-skills/preprocessing/
  • api-reference.md · sub-skills/preprocessing/references/
  • troubleshooting.md · sub-skills/preprocessing/references/
  • workflows.md · sub-skills/preprocessing/references/
  • smoke_preprocess.py · sub-skills/preprocessing/scripts/

SKILL.md (first lines)

# Braindecode

Use this skill when a task names **braindecode**, or asks for deep learning on
EEG, ECoG, MEG, or similar electrophysiological recordings with MNE-shaped
objects, windowed datasets, skorch wrappers, or Braindecode model families.

## Operating sequence

1. Establish the input signal contract: channels, sampling frequency, units,
   recording/epoch layout, targets, and whether data are local or need a
   network-backed dataset.
2. Install PyTorch first, then `braindecode`; add only the optional extras that
   the selected workflow needs. The minimal check is:

   ```python
   import braindecode, torch
   print(braindecode.__version__, torch.__version__)
   print(torch.cuda.is_available())  # acceleration probe only
   ```

3. Route to exactly one primary workflow below. Workflows commonly compose in
   this order: datasets and windowing -> preprocessing -> models and training;
   add augmentation or interpretation only when requested.
4. Keep units and preprocessing identical between training and inference. Never
   infer a model's final temporal shape from the model name; use its signal
   parameters and a tiny forward check.
5. Treat MOABB, BIDS/OpenNeuro, TUH, Sleep Physionet, Hugging Face Hub,
   EEGPrep, and pretrained checkpoints as optional integrations requiring their
   own dependencies, data, network, credentials, or storage.

## Focused routes

- **Datasets and windows**: Construct datasets from NumPy/MNE objects, attach
  descriptions and targets, create event/fixed/target-channel windows, split,
  concatenate, or serialize data. Read
  [datasets-and-windowing](sub-skills/datasets-and-windowing/SKILL.md).
- **Preprocessing**: Apply MNE-backed or array-backed preprocessors, filters,
  resampling, channel operations, scaling, windowing order, parallel execution,
  or serialized preprocessing. Read
  [preprocessing](sub-skills/preprocessing/SKILL.md).
- **Models and training**: Select/configure a model, infer signal parameters,
  train `EEGClassifier`/`EEGRegressor`, use cropped decoding, score/predict, or
  load a local/pretrained model. Read
  [models-and-training](sub-skills/models-and-training/SKILL.md).
- **Augmentation and sampling**: Compose signal transforms, use
  `AugmentedDataLoader`, or construct sequence, relative-positioning, or
  self-supervised samplers. Read
  [augmentation-and-sampling](sub-skills/augmentation-and-sampling/SKILL.md).
- **Interpretation and visualization**: Compute Captum attributions, frequency
  gradients, topomaps, confusion/metric plots, or sanity checks. Read
  [interpretation-and-visualization](sub-skills/interpretation-and-visualization/SKILL.md).

## Shared guardrails

- Use float32 tensors shaped `(batch, channels, time)` unless a selected model
  explicitly documents another shape. Preserve channel order and sampling rate.
- Split by subject/session before overlapping windows when evaluating
  generalization. Do not leak windows from the same recording across splits.
- Keep runtime scripts self-contained and local-data-only by default. Do not
  run long gallery examples, download datasets, upload private recordings, or
  log in to a model/data Hub without explicit authorization.
- For missing optional integrations, report the exact extra or package and
  continue with a local synthetic fixture where behavior is equivalent.
- Read [API reference](references/api-reference.md) for the verified public
  surface, [troubleshooting](references/troubleshooting.md) for cross-cutting
  failures, and [provenance](references/repo-provenance.md) before deciding
  whether this graph is stale for a checkout.

From VectorSpaceLab/AREX-Skill, Apache-2.0.

More from VectorSpaceLab/AREX-Skill

Signals

Stars
341
Forks
26
Open issues
0
Last commit (this folder)
Aug 26, 2026 (2 months ago)
Last release
Sep 2, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from VectorSpaceLab

Cite this page

braindecode skill. Agent Mart. https://agentmart.dev/skills/vectorspacelab-braindecode (last updated 2026-10-24)