CtrlK
BlogDocsLog inGet started
Tessl Logo

wellally-tech

Integrate multiple digital health data sources, connect to [WellAlly.tech](https://www.wellally.tech/) knowledge base, providing data import and knowledge reference for personal health management systems.

33

Quality

29%

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/skills/wellally-tech/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

23%Scale 1-5

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

This skill is severely bloated and largely non-actionable. It reads more like a product specification document than an executable skill for Claude, with extensive pseudocode that can't be run, explanations of obvious concepts, and massive inline content that should be split into supporting files. The referenced scripts and knowledge base files don't exist in the bundle, making most of the concrete guidance fictional.

Suggestions

Reduce the skill to under 100 lines by removing explanations of known concepts (OAuth, CSV, what Apple Health is), the FAQ section, extensibility notes, and performance optimization tips — none of these help Claude execute the skill.

Replace pseudocode JavaScript with actual executable code or concrete tool invocations (Read, Write, Grep, Glob) that Claude can perform, since those are the stated available tools.

Create actual bundle files for the referenced paths (scripts/, knowledge-base/index.md, mapping configs) or remove references to non-existent files.

Add real validation feedback loops: specify what to check after data import, what constitutes invalid data with concrete examples, and explicit recovery steps when validation fails.

DimensionReasoningScore

Conciseness

Extremely verbose at ~500+ lines. Extensively explains concepts Claude already knows (what Apple Health is, how OAuth works, what CSV files are). Massive amounts of pseudocode that isn't executable, redundant output format examples, FAQ section explaining obvious things, and sections like 'Extensibility' and 'Performance Optimization' that add no actionable value. The skill could be reduced to ~20% of its size without losing meaningful information.

1 / 5

Actionability

The code examples are pseudocode/illustrative JavaScript that isn't executable — functions like `identifySource()`, `readAppleHealthExport()`, `fetchFitbitData()` are referenced but never defined. The bash commands reference scripts (e.g., `python scripts/import_apple_health.py`) that don't exist in the bundle. The skill describes what should happen rather than providing concrete, executable steps Claude can actually perform.

2 / 5

Workflow Clarity

Steps are listed in a logical sequence (identify intent → import data → validate → report), but validation steps are superficial pseudocode without real feedback loops. The validation function just returns a stub object. There's no explicit 'if validation fails, do X' recovery loop for the data import workflow — the validation step in 2.4 is illustrative only. For a skill involving data import (a potentially destructive/batch operation), the lack of real validation caps this at 3.

3 / 5

Progressive Disclosure

The skill is a monolithic wall of content (~500+ lines) with no bundle files to support it. Content that should clearly be in separate files (integration guides, knowledge base index, output format templates, article mapping data) is all inlined. References to files like `knowledge-base/index.md`, `integrations/`, and `scripts/` directories don't exist in the bundle, making the references hollow.

2 / 5

Total

8

/

20

Passed

Description

36%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 identifies a specific domain (digital health data integration with WellAlly.tech) but remains vague about concrete capabilities and lacks any explicit trigger guidance for when Claude should select this skill. The actions described ('data import', 'knowledge reference') are abstract rather than concrete, and the description would benefit significantly from specifying supported data sources, formats, and user-facing trigger phrases.

Suggestions

Add an explicit 'Use when...' clause with trigger terms like 'health data', 'fitness tracker', 'WellAlly', 'health records import', or specific device/platform names users might mention.

Replace vague phrases like 'integrate multiple digital health data sources' with concrete actions such as 'imports data from Apple Health, Fitbit, and Google Fit; parses health records in FHIR/CSV format; queries WellAlly.tech knowledge base for health recommendations'.

Specify the concrete outputs or value provided, such as 'generates health summaries', 'creates unified health dashboards', or 'provides personalized health insights based on combined data'.

DimensionReasoningScore

Specificity

Names the domain (digital health data) and mentions a few actions ('data import', 'knowledge reference', 'integrate data sources'), but these are generic and lack concrete specifics about what operations are actually performed (e.g., parsing formats, syncing devices, generating reports).

2 / 5

Completeness

Provides a vague 'what' (integrate health data sources, connect to knowledge base) but has no explicit 'when' clause or trigger guidance. The absence of a 'Use when...' clause caps this at 3, and the weak 'what' brings it down to 2.

2 / 5

Trigger Term Quality

Includes some relevant keywords like 'digital health data', 'health management', 'data import', and the specific brand 'WellAlly.tech', but misses natural user phrases like 'fitness tracker', 'health records', 'wearable data', 'Apple Health', 'Fitbit', or specific file formats users might mention.

3 / 5

Distinctiveness Conflict Risk

The mention of 'WellAlly.tech' adds some distinctiveness, but 'digital health data sources' and 'personal health management systems' are broad enough to overlap with other health-related or data integration skills. The specific brand reference helps but the rest is generic.

3 / 5

Total

10

/

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.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

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.