CtrlK
BlogDocsLog inGet started
Tessl Logo

mental-health-analyzer

分析心理健康数据、识别心理模式、评估心理健康状况、提供个性化心理健康建议。支持与睡眠、运动、营养等其他健康数据的关联分析。

46

Quality

50%

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/mental-health-analyzer/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

45%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 skill has a well-sequenced workflow with validation and a genuinely actionable crisis-scoring algorithm, but it is severely bloated by an inlined report template and examples that should be externalized, with no progressive disclosure structure.

Suggestions

Move the full report template and the six worked examples into separate reference files (e.g., references/report-template.md, references/examples.md) and link to them from a concise overview.

Replace the pseudocode bullet blocks in code fences with the actual computation method (e.g., the correlation formula or a script) so guidance is executable rather than descriptive.

Trim the per-step bullet lists to the essential decisions; the current detail repeats what Claude can already infer about trend and correlation analysis.

DimensionReasoningScore

Conciseness

The ~980-line body is noticeably verbose: a 280-line report template, six full example outputs, and ten steps whose bullet descriptions are wrapped in code fences all pad the context unnecessarily.

2 / 5

Actionability

The crisis-risk scoring algorithm is concrete and executable (exact point values and thresholds), but most steps use descriptive bullet pseudocode ('计算评分变化速率', '计算相关性系数') without specifying the actual computation method.

3 / 5

Workflow Clarity

The ten steps are clearly sequenced with validation in step 1 (file-existence, structure, minimum data points), explicit crisis thresholds, and a dedicated error-handling section with recovery guidance.

4 / 5

Progressive Disclosure

No bundle files exist and the entire skill is a monolithic document; the full report template and six verbose examples clearly belong in separate reference files but are inlined.

2 / 5

Total

11

/

20

Passed

Description

55%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 clearly states capabilities with several concrete actions but omits any 'when to use' trigger guidance, which caps completeness. Trigger terms are domain-relevant but lack natural user phrasing.

Suggestions

Add an explicit 'Use when...' clause naming natural trigger phrases (e.g., 'Use when the user asks about mood trends, anxiety/depression scores, or mental-health reports').

Include common synonyms and concrete artifacts users mention (e.g., PHQ-9/GAD-7 scores, mood diaries, 心理报告) to improve trigger-term coverage.

Narrow the correlation scope or frame it as secondary so the description reads as a distinct mental-health skill rather than overlapping with general health trackers.

DimensionReasoningScore

Specificity

Lists several concrete actions — '分析心理健康数据', '识别心理模式', '评估心理健康状况', '提供个性化心理健康建议', and '关联分析' with sleep/exercise/nutrition — giving broad operational coverage, though the lead verb '分析' is somewhat generic.

4 / 5

Completeness

The 'what' is clearly stated (analyze, identify patterns, assess, advise, correlate), but there is no 'Use when...' clause or equivalent trigger guidance, capping completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Relevant domain keywords (心理健康, 心理模式, 睡眠, 运动, 营养) are present, but natural user phrasing and synonyms are missing and the terms lean formal/technical rather than conversational.

3 / 5

Distinctiveness Conflict Risk

The mental-health core is a recognizable niche, but explicit correlation with sleep/exercise/nutrition data creates meaningful overlap with other health-tracking skills.

3 / 5

Total

13

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (984 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

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.