Brent McPherson avatar

Brent McPherson

Community

@bcmcpher · Montreal, QC

12Followers
|
76Public Repos
|
45Published Skills

Agent Skills by Brent McPherson

Showing 45 vetted skills indexed across 1 GitHub repositories.

bcmcpherbcmcpher

pydfc-demo-guide

Install pydfc and run dFC demo workflows with sample data.

Community
Intermediate
bcmcpherbcmcpher

boutiques

Generate Boutiques schema 0.5 JSON descriptors from CLI help output.

Community
Intermediate
bcmcpherbcmcpher

analysis-plan

Structure repetitive data analyses with a five-phase orchestration framework.

Community
Advanced
bcmcpherbcmcpher

analysis-refactor

Refactor sequential analysis scripts into a five-layer modular architecture with run_one orchestration.

Community
Advanced
bcmcpherbcmcpher

bids

Validate and organize BIDS-compliant neuroimaging dataset structures.

Community
Advanced
bcmcpherbcmcpher

nipoppy-cli

Manage Nipoppy neuroimaging dataset workflows from initialization to extraction.

Community
Intermediate
bcmcpherbcmcpher

git-workflow

Coordinate Git workflows with commits, branching, rebasing, and parallel agent worktrees.

Community
Intermediate
bcmcpherbcmcpher

datalad-status

Inspect file changes and dataset state in a DataLad repository.

Community
Intermediate
bcmcpherbcmcpher

datalad-init

Initialize DataLad datasets with YODA layout and pre-flight validations.

Community
Intermediate
bcmcpherbcmcpher

datalad-fsck

Verify annexed file content integrity in DataLad datasets using git annex fsck.

Community
Advanced
bcmcpherbcmcpher

datalad-addurls

Bulk-populate a DataLad dataset from CSV, TSV, or JSON URL manifests.

Community
Intermediate
bcmcpherbcmcpher

datalad-configuration

Read and write DataLad/git configuration at dataset, local, or global scopes.

Community
Intermediate
bcmcpherbcmcpher

datalad-get

Fetch annexed content and initialize subdatasets in DataLad datasets.

Community
Intermediate
bcmcpherbcmcpher

datalad-diff

Compare file-level state differences in DataLad datasets across revisions.

Community
Intermediate
bcmcpherbcmcpher

datalad-update

Fetch sibling changes and merge them into DataLad datasets recursively.

Community
Advanced
bcmcpherbcmcpher

datalad-siblings

Configure and manage DataLad dataset siblings and their remotes.

Community
Intermediate
bcmcpherbcmcpher

datalad-container-run

Automate container provenance capture for DataLad runs.

Community
Advanced
bcmcpherbcmcpher

datalad-export

Export DataLad datasets to local TAR/ZIP archives or Figshare publications.

Community
Advanced
bcmcpherbcmcpher

datalad-log

Trace DataLad run provenance by listing and inspecting recorded runs.

Community
Intermediate
bcmcpherbcmcpher

datalad-subdatasets

Locate and report present or absent subdatasets within a DataLad dataset.

Community
Intermediate
bcmcpherbcmcpher

datalad-push

Push saved DataLad dataset state to a configured remote.

Community
Intermediate
bcmcpherbcmcpher

datalad-credentials

Manage DataLad credentials for remote storage authentication via set, get, and remove operations.

Community
Intermediate
bcmcpherbcmcpher

datalad-clone

Clone DataLad datasets from URLs or local paths into standalone or subdataset contexts.

Community
Intermediate
bcmcpherbcmcpher

datalad-save

Automate saving changes in DataLad datasets with datalad save.

Community
Intermediate