CtrlK
BlogDocsLog inGet started
Tessl Logo

podcast-generation

Use this skill when the user requests to generate, create, or produce podcasts from text content. Converts written content into a two-host conversational podcast audio format with natural dialogue.

62

Quality

74%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/public/podcast-generation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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.

Highly actionable content with executable commands and a worked example, but it is held back by redundant inline sections, a missing output-verification step, and a template reference that points to a nonexistent file.

Suggestions

Remove the duplicated Script JSON Format section and the redundant Output Format/Notes blocks, keeping a single canonical description of the JSON schema and output expectations.

Add an explicit verification step after generation (e.g., confirm the MP3 and transcript files exist and are non-empty) with guidance on what to do if the script exits non-zero.

Fix the templates/tech-explainer.md reference — either add the missing template file to the bundle or remove the broken link.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands, but the Script JSON Format section duplicates the JSON already shown in Step 2, and Output Format/Notes repeat guidance from earlier sections; the long worked dialogue example adds padding.

3 / 5

Actionability

Provides a complete, copy-paste-ready bash invocation with all parameters, a concrete JSON schema, and a fully worked example covering the common case.

5 / 5

Workflow Clarity

The 3-step sequence is clear and reinforced by an IMPORTANT block, but this batch audio-generation workflow has no explicit validation/verification checkpoint or error-recovery loop, capping it at 3 per the batch-operations guideline.

3 / 5

Progressive Disclosure

Has section headers and a clearly signaled template reference, but the referenced templates/tech-explainer.md does not exist in the bundle, and the JSON format content is duplicated inline rather than split out.

3 / 5

Total

14

/

20

Passed

Description

83%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, third-person description that clearly states capabilities and provides an explicit trigger clause with natural synonyms. Minor improvement possible by adding a few more natural trigger variants.

DimensionReasoningScore

Specificity

Names the domain and concrete actions ('generates podcasts from text content', 'converts written content into a two-host conversational podcast audio format'), with only minor gaps in the breadth of distinct actions listed.

4 / 5

Completeness

Explicitly answers both 'what' (converts written content into two-host conversational podcast audio) and 'when' via a concrete 'Use this skill when the user requests to generate, create, or produce podcasts' trigger clause.

5 / 5

Trigger Term Quality

Includes natural user phrasing with synonyms ('generate, create, or produce podcasts'), though it lacks a few natural variations like 'audio' or file-format terms.

4 / 5

Distinctiveness Conflict Risk

The two-host conversational podcast niche is fairly specific with distinct triggers, leaving only minor overlap risk with general audio/TTS skills.

4 / 5

Total

17

/

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

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
bytedance/deer-flow
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.