CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-prompt-convert

在 Skill(SKILL.md)与 Prompt(聊天框指令)两种格式之间相互转换。支持 Skill→Prompt 与 Prompt→Skill 双向转换,保持核心信息零丢失。当用户提到 Skill 转 Prompt、Prompt 转 Skill、格式互转、SKILL.md 转换时使用。

63

Quality

73%

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/skill-prompt-convert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

A well-structured, reasonably concise instruction skill with a clear three-step workflow, but it lacks a worked conversion example and an explicit output-verification step, which cap actionability and workflow clarity at 2.

Suggestions

Add one worked example showing a full Skill→Prompt conversion (input SKILL.md → output Prompt) and one Prompt→Skill conversion to make the guidance copy-paste ready.

Insert an explicit verification checkpoint in Step 3 (e.g., 'Check that no core logic, steps, or constraints were dropped before returning the result') to satisfy the zero-loss rule concretely.

Trim the '使用时机' section or the overlapping '注意事项' bullets to remove redundancy with the description and Step 2.

DimensionReasoningScore

Conciseness

The body is largely lean and free of concept-explanation fluff, but the '使用时机' section restates triggers already in the description and several '注意事项' bullets overlap with rules shown in Step 2 and the format example, so it could be tightened.

2 / 3

Actionability

It gives concrete field-to-field mapping rules ('将 name、description 融入 # Role 和 # Task'), but for an instruction-only skill the copy-paste-ready equivalent — a worked input→output example — is missing, leaving the guidance incomplete.

2 / 3

Workflow Clarity

The Step 1/2/3 sequence is clear, but there is no explicit validation or verify-output checkpoint (the '信息零丢失' rule is only implicit), matching the 'checkpoints missing or implicit' anchor.

2 / 3

Progressive Disclosure

The skill is under 50 lines, single-purpose, needs no external references, and is organized into clear sections (使用时机, Step 1/2/3, 注意事项), satisfying the simple-skill exception.

3 / 3

Total

9

/

12

Passed

Description

90%

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 focused, well-triggered description that clearly states both capability and use conditions with natural keywords. Its only weakness is that the capability is essentially a single action with modifiers rather than a list of multiple concrete operations.

DimensionReasoningScore

Specificity

The description names the domain ('在 Skill 与 Prompt 两种格式之间相互转换') and characteristics ('双向转换', '保持核心信息零丢失'), but the actions collapse to a single verb (convert) with modifiers rather than multiple distinct concrete actions, so it falls short of the level-3 anchor.

2 / 3

Completeness

It explicitly answers what (bidirectional Skill↔Prompt conversion with zero core-info loss) and when, via an explicit '当用户提到…时使用' trigger clause, so it is not capped at 2.

3 / 3

Trigger Term Quality

It lists natural user phrasings — 'Skill 转 Prompt、Prompt 转 Skill、格式互转、SKILL.md 转换' — that a user would plausibly say, giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

The Skill↔Prompt format-conversion niche is specific with distinct triggers, making it unlikely to fire for an unrelated skill.

3 / 3

Total

11

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
xstongxue/best-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.