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.