CtrlK
BlogDocsLog inGet started
Tessl Logo

neurokit2

Comprehensive biosignal processing toolkit for analyzing physiological data including ECG, EEG, EDA, RSP, PPG, EMG, and EOG signals. Use this skill when processing cardiovascular signals, brain activity, electrodermal responses, respiratory patterns, muscle activity, or eye movements. Applicable for heart rate variability analysis, event-related potentials, complexity measures, autonomic nervous system assessment, psychophysiology research, and multi-modal physiological signal integration.

90

1.80x
Quality

86%

Does it follow best practices?

Impact

99%

1.80x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is an excellent skill description that clearly defines a specialized domain (biosignal processing), lists specific capabilities and signal types, and includes explicit trigger guidance via a 'Use this skill when...' clause. The description uses appropriate third-person voice, covers both abbreviations and natural language terms for discoverability, and occupies a highly distinctive niche that minimizes conflict risk with other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and signal types: ECG, EEG, EDA, RSP, PPG, EMG, EOG processing, heart rate variability analysis, event-related potentials, complexity measures, autonomic nervous system assessment, and multi-modal signal integration.

3 / 3

Completeness

Clearly answers both 'what' (biosignal processing toolkit for analyzing physiological data with specific signal types) and 'when' (explicit 'Use this skill when...' clause listing specific trigger scenarios like processing cardiovascular signals, brain activity, HRV analysis, etc.).

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: includes both abbreviations (ECG, EEG, EDA, RSP, PPG, EMG, EOG) and descriptive terms (cardiovascular signals, brain activity, electrodermal responses, respiratory patterns, heart rate variability, psychophysiology). These are the exact terms domain users would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche focused on biosignal/physiological data processing with very specific domain terminology (ECG, EEG, EDA, HRV, event-related potentials). Extremely unlikely to conflict with other skills given the specialized vocabulary.

3 / 3

Total

12

/

12

Passed

Implementation

72%

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

This is a well-structured API reference skill that covers a comprehensive biosignal processing toolkit with executable code examples and excellent progressive disclosure to detailed reference files. Its main weaknesses are moderate verbosity from repetitive section patterns and the absence of validation/quality-check steps in workflows, which is important for physiological signal processing where data quality is frequently problematic.

Suggestions

Add signal quality validation steps to workflows (e.g., check nk.ecg_quality() after processing, handle poor-quality segments) to create proper feedback loops for error recovery.

Consolidate the repetitive signal-type sections (EMG, EOG, RSP all follow identical patterns) into a compact table or grouped section to reduce token count while preserving the same information.

DimensionReasoningScore

Conciseness

The skill is reasonably well-organized but includes some redundancy—many signal types follow the same pattern (process → analyze) and could be condensed. The 'When to Use This Skill' section largely duplicates the 'Core Capabilities' headings. Some sections like 'Analysis Modes' explain concepts Claude could infer. However, the code examples are tight and the function listings are useful reference material.

2 / 3

Actionability

Every section provides executable, copy-paste-ready Python code with correct function signatures, sampling rates, and import statements. The Quick Start workflow and Multi-Modal Analysis examples are complete and immediately usable. Function parameters are specific rather than abstract.

3 / 3

Workflow Clarity

The Quick Start ECG workflow shows a clear sequence (simulate → process → analyze → visualize), and the Event-Related Potential workflow is well-sequenced. However, there are no validation checkpoints, quality assessment steps, or error recovery guidance for any workflow. For biosignal processing where data quality issues are common, missing signal quality checks and feedback loops is a notable gap.

2 / 3

Progressive Disclosure

The skill provides a clear overview with concise code examples for each signal type, then points to 12 well-organized reference files (one per signal type/analysis method) with clear naming conventions. References are one level deep and clearly signaled with 'See references/X.md' patterns. The References section at the bottom provides a complete index.

3 / 3

Total

10

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

10

/

11

Passed

Repository
K-Dense-AI/claude-scientific-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.