bids

Validate and organize BIDS-compliant neuroimaging dataset structures.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/bcmcpher/my-skills --skill bids
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bids
Source: https://github.com/bcmcpher/my-skills/tree/main/plugins/bids/skills/bids
Command: npx skills add https://github.com/bcmcpher/my-skills --skill bids

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Load Brain Imaging Data Structure (BIDS) conventions into context to guide validation, naming, and dataset organization for neuroimaging projects.

Core Features & Use Cases

  • Grounds questions with BIDS references to verify naming, sidecar fields, and dataset structure.
  • Validates and suggests corrections for filenames, JSON sidecars, and directory layout, and points to relevant documentation.
  • Provides a fallback structural check when a full bids-validator is unavailable, offering essential validation signals.

Quick Start

Load the BIDS references and run the validator or the structural checker to validate a dataset.

Frequently Asked Questions about bids

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

FAQPage Schema
How do I validate neuroimaging filenames for BIDS compliance?

To validate neuroimaging filenames for BIDS compliance, run the structural checker to parse BIDS entity ordering and suffix rules across modalities like anat and func. It identifies naming errors and suggests corrections referencing included BIDS documentation.

What does BIDS sidecar JSON validation check in a dataset?

BIDS sidecar JSON validation checks for the presence and correct placement of required JSON sidecar files alongside neuroimaging data. It verifies that sidecar fields match BIDS conventions and points to relevant documentation for missing or malformed metadata.

How do I organize neuroimaging data into a valid BIDS directory structure?

To organize neuroimaging data into a valid BIDS directory structure, apply the BIDS conventions loaded into context to guide dataset building, auditing, or correcting. It validates directory layouts across supported modalities like anat, func, dwi, fmap, perf, eeg, ieeg, meg, pet, and beh.

Can I check BIDS compliance without a full bids-validator installed?

Yes, you can check BIDS compliance without a full bids-validator by using the fallback structural checker. It provides essential validation signals for filename rules, sidecar JSON presence, and directory structure when a full validator is unavailable in your environment.

What BIDS modalities are supported for dataset structure auditing?

Supported BIDS modalities for dataset structure auditing include anat, func, dwi, fmap, perf, eeg, ieeg, meg, pet, and beh. The validation process applies BIDS entity ordering and suffix rules to verify correct file naming and directory organization for each modality.