Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
82
75%
Does it follow best practices?
Impact
97%
1.56xAverage score across 3 eval scenarios
Risky
Do not use without reviewing
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/protocolsio-integration/SKILL.mdProtocol creation and publishing workflow
Correct base URL
62%
100%
Authorization header format
100%
100%
Create protocol endpoint
100%
100%
Protocol title required
100%
100%
Tags as array
100%
100%
Add steps endpoint
100%
100%
Step title required
100%
100%
Step duration in seconds
0%
100%
Publish endpoint
100%
100%
publish_type field
0%
100%
Response item parsing
0%
100%
Retry on 429
100%
100%
Exponential backoff on 500
100%
100%
Content-Type header
100%
100%
File upload and workspace folder organization
Upload endpoint
0%
100%
Multipart form-data
100%
100%
folder_id parameter
100%
100%
Tags as comma-separated string
0%
100%
ISO date in filenames
100%
100%
Underscores not spaces
100%
100%
Folder creation endpoint
100%
100%
parent_folder_id nesting
100%
100%
Upload verification
30%
100%
Processing status check
50%
100%
Auth header present
100%
100%
Base URL correct
50%
100%
File description included
0%
100%
Protocol discovery, content formats, and step-level commenting
Publications endpoint
0%
100%
Category filter on publications
28%
100%
Date filter on publications
57%
100%
content_format parameter
100%
100%
Step-level comment endpoint
0%
100%
Protocol-level vs step-level distinction
50%
100%
Threaded reply via parent_comment_id
11%
100%
Comment body field
100%
100%
Pagination handling
100%
100%
Response items parsing
100%
100%
Auth header present
100%
100%
Base URL correct
40%
100%
Rate limit awareness
0%
0%
b58ad7e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.