CtrlK
BlogDocsLog inGet started
Tessl Logo

baoyu-format-markdown

技术写作员与内容创作者在处理纯文本或 Markdown 稿件时,若需优化文章结构、添加 frontmatter 或自动修正中英文排版间距,使用此技能可一键生成专业美观的 {filename}-formatted.md 文件,让文档排版更完美。

60

Quality

68%

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/content-creation-publisher/baoyu-format-markdown/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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-structured, mostly executable workflow with a clear step sequence, real bundled scripts, and concrete commands. It could be tightened by removing self-evident detection tables and adding an explicit verify step after the typography script runs.

Suggestions

Add an explicit post-script validation step (e.g., re-open the output file and confirm frontmatter/spacing changes applied) with a retry loop, since the script overwrites files in place.

Trim the content-type detection table and emphasis-punctuation explanations that restate concepts Claude already knows.

Clarify that EXTEND.md is a user/project-provided override file (not bundled) to avoid confusion in the Progressive Disclosure structure.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete tables and steps, but includes explanations Claude already knows (e.g., content-type detection tables for '# headings = Markdown') and some redundancy between the Preferences and Extension Support sections.

3 / 5

Actionability

Provides concrete executable commands (npx -y bun ${SKILL_DIR}/scripts/main.ts with full option table and copy-paste examples) and exact file-naming conventions; minor gaps like unresolved {filename} placeholders.

4 / 5

Workflow Clarity

Clear 8-step sequence with a validation checkpoint (backup existing file before overwrite, AskUserQuestion confirmation); lacks an explicit post-script verify/error-retry loop for the batch write operation.

4 / 5

Progressive Disclosure

Well-organized sections with scripts correctly placed in scripts/ and referenced via a table; references to EXTEND.md are one level deep and clearly signaled, though EXTEND.md itself is not a bundled file.

4 / 5

Total

15

/

20

Passed

Description

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

The description is a single concrete sentence covering what the skill does and roughly when to use it, with specific CJK/Markdown terms. It is third-person and mostly explicit, but the 'when' clause is phrased as a conditional ('若需...') rather than a crisp 'Use when...' trigger.

Suggestions

Add an explicit 'Use when...' trigger clause naming the concrete user phrasing (e.g., 'when the user asks to format markdown, add frontmatter, or fix CJK/English spacing') to lift completeness.

Include file-extension triggers like '.md' or 'Markdown files' alongside the natural terms to improve trigger-term coverage.

Tighten the action list so it reads as enumerated capabilities rather than a flowing sentence, improving specificity and distinctiveness.

DimensionReasoningScore

Specificity

Names the domain (plain text/Markdown formatting) and several concrete actions (optimize structure, add frontmatter, fix CJK spacing) but not comprehensive across all capabilities.

3 / 5

Completeness

States both what (generate professionally formatted .md) and when (when optimizing structure, adding frontmatter, fixing spacing), but the 'when' trigger phrasing is somewhat conditional rather than fully explicit.

4 / 5

Trigger Term Quality

Covers natural user-facing terms like 'plain text or Markdown drafts', 'frontmatter', 'optimize article structure', and the trigger phrase 'when needing to... use this skill'; a few synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

Clear niche (CJK-aware Markdown typography/formatting with frontmatter) with distinct triggers; minor overlap risk with generic markdown-formatting skills.

4 / 5

Total

15

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
anbeime/skill
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.