CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

podcast-script

将 Markdown 文章转换成 N 人播客脚本(1~4人),输出为 .txt 文件保存至当前项目的 markdown/ 目录。触发条件:用户提到"转成播客"、"生成播客脚本"、"把这篇文章做成播客"、"播客对话"、"podcast script"、"N个人的播客",或者上传了一个 markdown 文件并希望以播客形式呈现。即使用户只说"帮我把这篇文章转成播客",也应使用本 skill。默认输出中文脚本,除非用户明确指定其他语言。

73

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

88%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 a well-sequenced, highly actionable instruction skill: concrete formats, worked examples, a validation checklist, and thoughtful edge-case handling (1-person monologue, language override, long/short articles). Its only weaknesses are minor duplication of the frontmatter in the overview section and a single-file layout that is slightly long for a SKILL.md overview.

Suggestions

Trim the 功能定位 section to remove facts already stated in the frontmatter description (speaker range, default language, output format/path), keeping only new information.

Consider moving the dialogue-writing principles and the full example transcript into a one-level-deep reference file (e.g. references/dialogue-style.md) so SKILL.md stays a lean overview with clearly signaled navigation.

DimensionReasoningScore

Conciseness

Nearly all content is task-specific style guidance Claude cannot infer (role tables, dialogue rhythm rules, term-preservation lists), with no general-concept padding. Not 5 because the 功能定位 section restates facts already in the frontmatter description (speaker range, default language, .txt output).

4 / 5

Actionability

Fully concrete guidance: exact line format "Speaker X(姓名): [对话内容]", a real multi-turn example dialogue, file-naming convention with a worked example, "mkdir -p markdown", and explicit tool calls (create_file, present_files). Not 4 because the examples are copy-paste ready and cover the common cases.

5 / 5

Workflow Clarity

Clear five-step sequence (read input → design roles → write script → quality self-check → save) with an explicit pre-save checklist covering style divergence, monologue length, data phrasing, term preservation, and overall length. Not 4 because validation checkpoints are explicit, not implicit; the operation creates a new file, so no destructive/batch cap applies.

5 / 5

Progressive Disclosure

No bundle files exist, so this is judged on the single-file structure: well-organized sections with clear headers and no nested references. Not 5 because at ~150 lines some material (e.g. the dialogue-writing principles and example transcript) could live in a one-level reference file to keep SKILL.md a leaner overview; not 3 since structure and navigation within the file are good.

4 / 5

Total

18

/

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 description: it states concrete capabilities (speaker range, output format, destination, language default) and pairs them with an explicit, natural trigger list in both Chinese and English. Its only weakness is slightly incomplete synonym coverage of trigger phrases.

DimensionReasoningScore

Specificity

Multiple concrete actions are stated: convert Markdown articles into 1–4 person podcast scripts, output as .txt to the project's markdown/ directory, default Chinese with user-selected language override. Not 4 because coverage of the skill's domain is complete with no gaps.

5 / 5

Completeness

Both 'what' (Markdown → N-person podcast script, .txt saved to markdown/) and 'when' (explicit 触发条件 list plus "即使用户只说…也应使用本 skill") are clearly and explicitly answered. Not 4 because the when-clause is concrete, not merely present.

5 / 5

Trigger Term Quality

Good natural-phrase coverage in both Chinese ("转成播客", "生成播客脚本", "把这篇文章做成播客", "播客对话") and English ("podcast script", "N个人的播客"), plus an upload-markdown case. Not 5 because a few natural variations (e.g. "播客稿", "音频脚本", "对话稿") and extension-style triggers are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche (Markdown article → podcast dialogue script) with distinctive triggers that would not plausibly fire other skills. Not 4 because overlap risk with adjacent skills (e.g. generic text generation) is minimal.

5 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

digoal/blog

Path

skills/skills_for_claude_web/podcast-script/SKILL.md

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.