protocol-io-download

CompBioWizard's avatarfrom CompBioWizard

Download protocols from protocols.io with given procotol id. And save them as organized markdown files include steps, materials, and comments. Also save the images in the protocol folder.

0stars🔀0forks📁View on GitHub🕐Updated Dec 31, 2025

When & Why to Use This Skill

This Claude skill automates the retrieval and conversion of scientific protocols from protocols.io into structured, offline-ready Markdown format. It streamlines the research workflow by extracting experimental steps, materials, and comments while preserving visual data, making it an essential tool for scientists and lab managers who require portable and version-controlled documentation.

Use Cases

  • Laboratory Documentation: Automatically converting complex online protocols into organized Markdown files for integration into internal knowledge bases or Electronic Lab Notebooks (ELNs).
  • Offline Access: Downloading comprehensive experimental procedures, including all associated images and materials lists, for use in laboratory environments with restricted or unstable internet connectivity.
  • Research Reproducibility: Archiving specific versions of protocols locally to ensure long-term data integrity and to facilitate the tracking of experimental variations over time.
nameprotocol-io-download
description"Download protocols from protocols.io with given procotol id. And save them as organized markdown files include steps, materials, and comments. Also save the images in the protocol folder."

Protocol IO Download

Overview

This skill is used to download protocols from protocols.io with given procotol id. And save them as organized markdown files include steps, materials, and comments. Also save the images in the protocol folder.

Quick Start

Installation

uv sync

Basic Usage

This skill is used to download protocols from protocols.io with given procotol id. And save them as organized markdown files include steps, materials, and comments. Also save the images in the protocol folder.

protocol-cli cutac-for-ffpes-ddhy237w --folder protocols

cutac-for-ffpes-ddhy237w is the protocol id. And protocols is the folder name.

only two arguments are required.

Result

protocols/cutac-for-ffpes-ddhy237w.md # main protocol file
protocols/cutac-for-ffpes-ddhy237w/
protocols/cutac-for-ffpes/cutac-for-ffpes-comment.md
protocols/cutac-for-ffpes/image/