lasso-logistics-analysis
Use when building a binary classification model from an expression matrix or other omics feature matrix with LASSO logistic regression, cross-validation, and coefficient path visualization. NOT for: multiclass classification, survival/Cox models, or ordinary linear regression.
Veto GatesRequired pass for any deployment consideration
| Dimension | Result | Detail |
|---|---|---|
| Scientific Integrity | PASS | No fabricated statistics; all outputs computed from actual input data |
| Practice Boundaries | PASS | NOT for section in frontmatter description prevents misuse for multiclass, survival, and linear regression |
| Methodological Ground | PASS | LASSO binomial glmnet with alpha=1 correctly documented; lambda.min extraction is methodologically correct; no principled fallacies |
| Code Usability | PASS | Dependency check fires cleanly with structured error; 8-file modular structure verified; each file under 150 lines; no syntax errors detected |
Core Capability94 / 100 — 8 Categories
Medical TaskExecution Average: 78.6 / 100 — Assertions: 21/25 Passed
SKILL_DEPENDENCY_MISSING: glmnet — environment constraint; structured error with install instruction confirmed
SKILL_DEPENDENCY_MISSING: glmnet — consistent error; nfolds valid values documented
SKILL_DEPENDENCY_MISSING: glmnet — feature panel behavior documented in Workflow Step 2; missing_features.txt documented
SKILL_DEPENDENCY_MISSING: glmnet — --cv_title accepted; default empty title behavior documented
Required argument validation fires before dependency check; SKILL_INVALID_PARAMETER covered; 15 error codes comprehensive
Key Strengths
- 15 SKILL_* error codes — the most comprehensive error coverage in the batch, including SKILL_PARSE_ERROR, SKILL_FILE_WRITE_ERROR, and SKILL_MEMORY_ERROR
- Strict less-than-150-lines-per-file modularity constraint with explicit statement in implementation checklist
- When to Read External Files table at the very top of SKILL.md enables rapid progressive disclosure for agents
- Natural trigger language with NOT for in frontmatter description prevents misuse for multiclass, survival, and linear regression