CtrlK
BlogDocsLog inGet started
Tessl Logo

pydicom

Use pydicom to read, inspect, write, transform, and safely preflight local DICOM datasets and pixel data. Applies to DICOM metadata, transfer syntaxes, compression plugins, frames, private elements, JSON, and bounded de-identification review.

74

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

A well-structured, executable reference for pydicom 3.0.2 with clear workflow routing, validation checkpoints, and properly signaled one-level-deep references; it assumes Claude's competence and adds only non-obvious specifics.

DimensionReasoningScore

Conciseness

The body is dense with pydicom-3.0 specifics Claude would not already know (pinned versions, migration deprecations, API semantics) and avoids explaining what DICOM or libraries are, so every section earns its tokens despite the length.

3 / 3

Actionability

Provides copy-paste-ready executable code for reading, writing, pixel decoding, and LUT application, plus concrete CLI invocations with real flags, matching the fully-executable anchor.

3 / 3

Workflow Clarity

The "Choose the workflow" decision tree and the numbered 9-step de-identification workflow include explicit validation/audit checkpoints and error-recovery guidance, satisfying the clear-sequence-with-validation anchor.

3 / 3

Progressive Disclosure

Overview points to two real one-level-deep references (transfer_syntaxes.md, common_tags.md) via clearly signaled inline links, with detailed codec/tag material appropriately split out rather than inlined.

3 / 3

Total

12

/

12

Passed

Description

82%

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 specific, distinctive description with strong action verbs and natural DICOM trigger terms, but it omits an explicit "Use when..." usage clause, capping completeness at 2. Voice is appropriately third person.

Suggestions

Add an explicit "Use when..." clause naming the user situations that should trigger this skill (e.g., reading/writing DICOM files, inspecting transfer syntaxes, or bounded de-identification review) to lift completeness to 3.

Include lay synonyms like "DICOM files" or ".dcm files" alongside "datasets" to broaden natural trigger matching.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "read, inspect, write, transform, and safely preflight" — applied to specific DICOM objects, matching the multi-action anchor rather than the vague single-action level.

3 / 3

Completeness

Clearly states what the skill does but lacks an explicit "Use when..." trigger clause; the "Applies to..." sentence lists scope rather than usage triggers, so per the guidelines completeness is capped at 2.

2 / 3

Trigger Term Quality

Covers natural terms a DICOM user would say — "DICOM datasets", "pixel data", "transfer syntaxes", "frames", "private elements", "JSON" — giving good keyword coverage rather than only technical jargon.

3 / 3

Distinctiveness Conflict Risk

The pydicom/DICOM niche with pixel-data and transfer-syntax triggers is highly specific and unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.