datalad-fsck

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies the integrity of annexed file content in a DataLad dataset, identifying missing, corrupted, or unreachable content and guiding recovery.

Core Features & Use Cases

  • Verify presence and integrity with git annex fsck
  • Supports fast checks, full checks, and path-scoped verification
  • Provides recovery guidance using datalad get or drop when content is missing or corrupted
  • Handles large datasets with clear, actionable reporting

Quick Start

Run the skill to verify annexed content in your dataset and begin recovery steps for any missing or corrupt files.

Frequently Asked Questions about datalad-fsck

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

FAQPage Schema
How do I verify annexed file integrity in a DataLad dataset?

To verify annexed file integrity in a DataLad dataset, run a git annex fsck check. This skill constructs and executes the command, reports missing or corrupted content, and suggests recovery steps.

What is the best way to check for corrupted or missing files in git-annex?

The best way to check for corrupted or missing files in git-annex is using fsck verification. This skill guides the process, identifying unreachable content and providing actionable reporting for large datasets.

Can I run a fast git annex fsck check on a specific path in my dataset?

Yes, you can run a fast git annex fsck check or a path-scoped verification on a specific dataset path. The skill supports these options to target content efficiently without a full check.

How do I recover missing or corrupt annexed content after a DataLad fsck?

To recover missing or corrupt annexed content after a DataLad fsck, the skill suggests recovery steps using datalad get to retrieve missing files or datalad drop to handle corrupted content.

Does datalad-fsck work with large datasets for integrity verification?

Yes, datalad-fsck handles large datasets for integrity verification. It provides clear, actionable reporting and optional troubleshooting references to manage recovery for missing, corrupt, or unreachable content.