fmri-skill

Plan and delegate fMRI processing tasks across base tool-skills for BIDS workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates the planning and delegation of fMRI data processing tasks across base/tool skills, enabling reproducible and auditable pipelines without implementing concrete commands at this layer.

Core Features & Use Cases

  • Plan-first coordination: Generate a numbered execution plan that states what needs to be done and which tool skill will handle each step.
  • Delegation to base tools: Route steps to fmriprep-tool, xcp-d, hcppipeline-tool, conn-tool, fsl-tool, or nilearn as appropriate.
  • Output organization: Produce a clean fmri_output directory layout and clear provenance for each stage.
  • Use Case: A researcher provides a raw BIDS dataset and asks for a full resting-state preprocessing and connectivity analysis plan; the skill returns the plan and delegates execution to the relevant base skills.

Quick Start

Provide a BIDS-organized dataset and request a complete fMRI preprocessing and analysis plan; the skill will generate the plan and hand off steps to the correct tools.

Frequently Asked Questions about fmri-skill

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

FAQPage Schema
How do I plan an end-to-end fMRI preprocessing and connectivity workflow?▼

To plan an fMRI workflow, provide a BIDS-organized dataset and request a processing plan. The skill generates a numbered execution plan for resting-state or task-based fMRI, then delegates preprocessing, denoising, ROI extraction, and connectivity steps to appropriate base tools.

What is the best way to coordinate reproducible fMRI data processing pipelines?▼

The best way to coordinate reproducible fMRI pipelines is using a plan-first approach that generates an actionable execution plan without implementing concrete commands directly, ensuring clear provenance and a clean output directory layout for every processing stage.

Do I need BIDS-organized data for resting-state fMRI connectivity analysis?▼

Yes, you need BIDS-organized data for resting-state fMRI connectivity analysis. The skill requires a BIDS-structured dataset to generate a valid execution plan and delegate tasks correctly across base tool-skills for preprocessing and ROI extraction.

Can I use fmriprep and xcp-d together for task-based fMRI denoising?▼

Yes, you can use fmriprep and xcp-d together for task-based fMRI denoising. The skill delegates processing steps to available base tools like fmriprep-tool and xcp-d, routing each stage to the correct tool skill for execution.

What base tool skills are required to execute an fMRI workflow plan?▼

Executing an fMRI workflow plan requires available base tool-skills such as fmriprep-tool, hcppipeline-tool, xcp-d, and claw-shell. The skill routes and delegates specific processing steps to these tools to carry out the concrete commands.

Why does my fMRI workflow plan not execute the concrete preprocessing commands?▼

Your fMRI workflow plan does not execute concrete commands because this skill operates strictly as a planning and delegation layer. It generates the execution plan and hands off steps to base tools like fsl-tool or nilearn to run the actual processing commands.