CtrlK
BlogDocsLog inGet started
Tessl Logo

openai-whisper-api

Transcribe audio via OpenAI Audio Transcriptions API (Whisper).

87

2.27x
Quality

Does it follow best practices?

Impact

91%

2.27x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

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 tight, well-structured single-purpose skill: executable commands, real bundled script with validation, and no token waste. It fully meets the simple-skill bar across all dimensions.

DimensionReasoningScore

Conciseness

Lean body with quick-start command, defaults, flags, and API-key config; no conceptual padding or unnecessary explanation of what Whisper is.

3 / 3

Actionability

Provides concrete, executable commands with real flags backed by an actual script with input validation, copy-paste ready.

3 / 3

Workflow Clarity

Single-action skill with an unambiguous command; the bundled script validates file existence and API key with clear error exits.

3 / 3

Progressive Disclosure

Under 50 lines with no external reference files needed, organized into clear sections; the referenced {baseDir}/scripts/transcribe.sh resolves to a real bundle file.

3 / 3

Total

12

/

12

Passed

Description

72%

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

The description is concise and names a clear, distinctive niche with natural trigger terms, but it omits an explicit 'when to use' clause and lists only a single action, limiting completeness and specificity.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when transcribing speech from an audio file or when the user mentions audio transcription / Whisper.'

Expand the action list to cover concrete capabilities, e.g. 'Transcribe audio to text or JSON via OpenAI Whisper, optionally specifying language or a prompt hint.'

DimensionReasoningScore

Specificity

Names a concrete action ('Transcribe audio') and mechanism ('OpenAI Audio Transcriptions API (Whisper)'), but lists a single action rather than multiple specific concrete actions as the score-3 anchor requires.

2 / 3

Completeness

Clearly states what the skill does but lacks any explicit 'Use when...' trigger clause; per the rubric this caps completeness at 2.

2 / 3

Trigger Term Quality

Includes natural terms a user would actually say ('Transcribe', 'audio', 'Whisper'), giving good coverage of the domain's trigger vocabulary.

3 / 3

Distinctiveness Conflict Risk

The named OpenAI Whisper API niche is specific and unlikely to trigger for unrelated skills.

3 / 3

Total

10

/

12

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository
trpc-group/trpc-agent-go
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.