CtrlK
BlogDocsLog inGet started
Tessl Logo

script-rewriter

小说改写为格式化剧本的方法论和规范

61

Quality

72%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/script_rewriter/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

The content is concise, highly actionable, and well-organized for a simple instruction skill. The only notable gap is the absence of an explicit validation/feedback loop in the rewriting workflow.

Suggestions

Turn step 4 into an explicit validation checkpoint with a feedback loop: after checking format compliance, specify re-invoking rewrite_to_screenplay if it fails the scene-header or dialogue-format rules.

Add a brief format-compliance checklist (e.g., scene headers present, dialogue uses '角色名:(状态)台词', no camera language) to make the step-4 check concrete and repeatable.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it gives rewriting principles, a concrete format example, format rules, a step sequence, and notes without explaining basic concepts or padding, so every token earns its place.

3 / 3

Actionability

It provides a fully specified format template with a worked example, explicit format rules (scene header syntax, dialogue format), and a concrete tool-call sequence (read_episode_script → rewrite_to_screenplay → save_script), giving copy-ready guidance.

3 / 3

Workflow Clarity

The five numbered steps with tool calls form a clear sequence and step 4 is a check, but there is no explicit validation checkpoint or error-recovery loop (what to do if the result fails the format check), so checkpoints remain implicit.

2 / 3

Progressive Disclosure

The skill is a self-contained, well-organized single file with clear sections and no nested references; with no bundle files needed, this appropriately fits the simple-skill allowance for a top score.

3 / 3

Total

11

/

12

Passed

Description

57%

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 identifies a clear, distinctive niche but is thin on specifics and entirely lacks an explicit 'when to use' trigger. Adding concrete actions and a usage-trigger clause would lift the weaker dimensions.

Suggestions

Add concrete actions to the description, e.g. '将小说叙述转为对白驱动场景、标注场景头与时间段、控制每场戏节奏'.

Append an explicit trigger clause such as '当需要将小说或文本改写为短视频格式化剧本时使用'.

Include natural user phrasings ('改写成剧本', '剧本格式', '短视频剧本') so the description matches how users actually ask.

DimensionReasoningScore

Specificity

The phrase '小说改写为格式化剧本' names the domain and the transformation, but '方法论和规范' is abstract and no concrete rewriting actions (e.g., convert narration to dialogue, format scene headers) are listed, so it does not reach the multiple-concrete-actions level.

2 / 3

Completeness

It states what the skill does (methodology and conventions for rewriting novels into formatted screenplays) but provides no 'Use when...' or equivalent explicit trigger for when to invoke it, which caps completeness at 2 per the judging guidelines.

2 / 3

Trigger Term Quality

Terms like '小说改写' and '格式化剧本' are relevant to the niche, but common user phrasings such as '改写成剧本', '剧本格式', or '短视频剧本' are missing, so coverage of natural trigger terms is partial.

2 / 3

Distinctiveness Conflict Risk

The novel-to-screenplay rewriting niche is narrow and clearly distinct from other skills, making accidental triggering for unrelated skills unlikely.

3 / 3

Total

9

/

12

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

description_field

'description' is very short (17 chars), consider making it more detailed

Warning

Total

15

/

16

Passed

Repository
chatfire-AI/huobao-drama
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.