CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

decision-tree-analysis

Use when building a decision tree model in R and generating feature importance ranking outputs. Supports classification and regression, automatic task detection, parameter validation, model evaluation summaries, and exports of feature-importance tables and figures.

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

Highly actionable body with exemplary workflow sequencing, validation checkpoints, and error-recovery guidance. The main cost is token inefficiency: the Validation section substantially duplicates the Quick Examples, and some CLI content should live in references/cli-guide.md rather than inline.

Suggestions

Collapse the Validation section to one representative run plus a single-line pattern (e.g., 'for each sample, verify <output_dir>/table/decision_tree_feature_importance.csv, table/decision_tree_metrics.csv, and figure/decision_tree_feature_importance.pdf'), removing the nine-item checklist and the duplicated commands.

Keep only one or two Quick Examples inline (one classification, one TXT) and move the remaining command variations to references/cli-guide.md.

Trim the 'Choose the Task Type' section to a single line keyed to the --task_type flag, since Claude already knows when classification vs regression applies.

DimensionReasoningScore

Conciseness

Mostly efficient (argument table, error codes, output structure), but the Validation section re-runs the three Quick Examples nearly verbatim and enumerates a nine-item file checklist that repeats one pattern three times — noticeable duplication that could be cut to a single example plus a one-line pattern.

3 / 5

Actionability

Fully executable copy-paste Rscript commands with real flags, concrete argument/error-code/output tables, and specific remediation guidance ('lower --minsplit and --minbucket') covering classification, regression, and TXT inputs.

5 / 5

Workflow Clarity

Minimal Workflow gives a clear three-step sequence, and validation is explicit: --help, post-run output file checks, the SKILL_* error table, and a feedback loop for the did-not-split case. Batch operation with validation present, so no cap applies.

5 / 5

Progressive Disclosure

The 'Read These Files When Needed' table signals one-level-deep references that all exist, but the body inlines three near-duplicate example command blocks and the validation checklist that belong in references/cli-guide.md, and it references tests/data/ which is absent from the bundle.

4 / 5

Total

17

/

20

Passed

Description

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

A strong description with an explicit and specific 'Use when' trigger and a concrete third-person capability list. Its main weaknesses are missing synonyms/ecosystem terms and unmentioned input formats, which slightly limit trigger coverage and distinctiveness.

DimensionReasoningScore

Specificity

Lists several concrete actions — building a decision tree model in R, automatic task detection, parameter validation, model evaluation summaries, and exports of feature-importance tables and figures — but omits input file types and the command-line workflow, leaving minor coverage gaps short of comprehensive.

4 / 5

Completeness

Explicitly answers both: 'Use when building a decision tree model in R and generating feature importance ranking outputs' gives a concrete trigger, and the capability list clearly states what the skill does.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('decision tree', 'feature importance', 'classification', 'regression', 'R'), but synonyms and ecosystem terms like 'rpart', 'CART', or 'variable importance' are missing.

4 / 5

Distinctiveness Conflict Risk

The decision-tree-with-feature-importance-in-R niche is mostly distinct with clear triggers, but sibling ML analysis skills (e.g., random forest or gradient boosting) share the feature-importance-in-R territory, creating minor overlap risk.

4 / 5

Total

17

/

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.

Validation — 15 / 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

aipoch/medical-research-skills

Path

awesome-med-research-skills/Data Analysis/decision-tree-analysis/SKILL.md

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.