CtrlK
BlogDocsLog inGet started
Tessl Logo

protocolsio-integration

Read, validate, and safely export protocols.io data with current official REST/MCP contracts, or create non-executing mutation plans. The bundled client makes bounded official-host GET requests only with explicit --execute. Use only for tasks explicitly targeting protocols.io or an exact protocols.io protocol version.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an efficient, executable overview with strong validation-gated workflows and well-signaled one-level-deep references that all resolve to real files. Only mild inline date/version detail keeps conciseness from the top anchor.

DimensionReasoningScore

Conciseness

The body is dense and assumes competence — no padding about what protocols.io, REST, or OAuth are — but carries inline time-sensitive detail (the 2026-07-23 refresh date, mixed v3/v4 notes) that, while justified, keeps it just below the lean-every-token-earns-its-place anchor at 5.

4 / 5

Actionability

Copy-paste-ready commands with concrete flags and arguments (e.g. `python3 -B scripts/protocols_read.py --execute list --query ... --page-size 10 --max-pages 2`) cover the common read/validate/plan cases fully.

5 / 5

Workflow Clarity

The Operating Contract is a numbered sequence and the mutation workflow lists five explicit pre-confirmation checkpoints (snapshot, comparison, token-scope check, irreversible-effect review, fresh confirmation), providing the validation/feedback-loop structure the rubric rewards.

5 / 5

Progressive Disclosure

A clear References section signals one-level-deep links to six reference files (all verified present), with scripts and the schema asset referenced inline; detail is appropriately split out of the overview.

5 / 5

Total

19

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description that explicitly states both capabilities and trigger conditions with a tight, low-conflict niche. The only minor gap is a slightly thinner set of natural trigger synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Read, validate, and safely export protocols.io data' and 'create non-executing mutation plans' — with comprehensive coverage of the skill's capability surface, matching the comprehensive-action anchor rather than the minor-gap anchor at 4.

5 / 5

Completeness

Clearly answers 'what' (read/validate/export/plan) and provides an explicit 'Use only for tasks explicitly targeting protocols.io or an exact protocols.io protocol version' trigger clause, satisfying the concrete-trigger anchor.

5 / 5

Trigger Term Quality

Natural terms 'protocols.io data', 'protocols.io', and 'protocol version' give good keyword coverage, but it stops short of comprehensive synonym/variant coverage that would warrant a 5.

4 / 5

Distinctiveness Conflict Risk

The narrow protocols.io/REST-MCP niche and the 'Use only for tasks explicitly targeting protocols.io' guard make it highly distinct with minimal conflict risk against other skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
K-Dense-AI/scientific-agent-skills
Reviewed

Table of Contents

Is this your skill?

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.