CtrlK
BlogDocsLog inGet started
Tessl Logo

weightloss-analyzer

分析减肥数据、计算代谢率、追踪能量缺口、管理减肥阶段

52

Quality

58%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/weightloss-analyzer/SKILL.md

The canonical home for this skill is weightloss-analyzer in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 highly actionable with concrete formulas, paths, and commands, but it is monolithic and organized as a capability catalog rather than a validated workflow. Long report templates inflate token usage and would be better split into reference files.

Suggestions

Condense the four full report templates into compact format sketches, or move them into a reference file linked from SKILL.md, to reduce token load.

Add an explicit sequenced workflow with validation checkpoints (compute BMR → check against the minimum-calorie safety floor → set deficit → confirm intake ≥ BMR×1.2) instead of a feature catalog.

Split the formula reference and report templates into separate reference files (e.g., references/formulas.md, references/report-templates.md) and link to them one level deep for better progressive disclosure.

DimensionReasoningScore

Conciseness

Formula lists and classification thresholds are lean and earn their tokens, but four full multi-section report templates with sample data (身体成分/代谢率/能量缺口/阶段管理) pad the body and could be condensed or offloaded.

3 / 5

Actionability

Provides concrete formulas, exact file paths (e.g., data/fitness-tracker.json), and copy-paste slash commands with flags (/fitness:weightloss-setup --weight 75 ...); minor gap is that the commands assume external infrastructure not bundled here.

4 / 5

Workflow Clarity

Content is organized as a feature catalog (功能 sections plus example commands) rather than a sequenced workflow, and there are no explicit validation checkpoints (e.g., verify computed intake against the safety floor before recommending a deficit).

3 / 5

Progressive Disclosure

Section headers give reasonable structure, but everything is inlined in a single ~315-line SKILL.md with no bundle files and no one-level-deep references for the formula reference or report templates, which clearly belong in separate files.

3 / 5

Total

13

/

20

Passed

Description

58%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 states concrete capabilities in third person but omits any 'when to use' trigger guidance, leaving completeness and trigger-term quality in the mid range. It is specific and reasonably distinct, yet would benefit from explicit invocation cues and broader natural-language keywords.

Suggestions

Add a 'Use when...' clause naming concrete triggers (e.g., when the user mentions weight loss, dieting, calorie deficits, BMI, or metabolic rate).

Broaden trigger terms with natural synonyms users actually say — 瘦身, 节食, 卡路里, 减脂 — to improve keyword coverage.

Reflect body-composition analysis (a major body section) in the description so capability coverage is comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions — '分析减肥数据', '计算代谢率', '追踪能量缺口', '管理减肥阶段' — giving clear capability coverage with only minor gaps (e.g., body-composition analysis is a major body section but absent from the description).

4 / 5

Completeness

The 'what' is clear (four concrete analytical actions) but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Contains relevant domain keywords (减肥, 代谢率, 能量缺口) but misses common natural variations and synonyms a user might say (瘦身, 节食, 卡路里, 减脂, BMI), so coverage is partial rather than comprehensive.

3 / 5

Distinctiveness Conflict Risk

The weight-loss-analysis niche is fairly distinct, with only minor overlap risk against generic fitness or nutrition skills; it is not a 5 because no explicit trigger phrases sharpen the boundary.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.