Content
82%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A strong, code-heavy skill body with executable examples across the full pleiotropy-detection workflow and a sensible section structure. Its main weaknesses are mild verbosity in the conceptual/reporting prose and the absence of any progressive disclosure to separate reference files despite the body's length.
Suggestions
Move the full method-by-method code and the STROBE-MR checklist into reference files (e.g., references/methods.md, references/reporting.md) and keep SKILL.md as a concise overview that points to them.
Add explicit validation/interpretation checkpoints (e.g., 'if global test p<0.05, proceed to outlier removal; re-run IVW on corrected set and compare') to tighten the workflow feedback loop.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient executable R code with concise, domain-specific comments that explain parameter meaning rather than basics; minor over-explanation in the Overview pleiotropy-types list and STROBE-MR reporting list could be trimmed. | 4 / 5 |
Actionability | Provides fully executable, copy-paste-ready R code for MR-PRESSO, MR-Egger, Steiger filtering, MR-RAPS, and a complete run_sensitivity() battery, covering the common analysis cases concretely. | 5 / 5 |
Workflow Clarity | Methods are clearly sequenced into a coherent sensitivity battery with an interpretation guide, and version-compatibility verification is provided; it is not a destructive/batch operation so the workflow-clarity cap does not apply, though explicit result-validation checkpoints are thin. | 4 / 5 |
Progressive Disclosure | Content is well-organized into clearly navigable sections (MR-PRESSO, MR-Egger, Steiger, Additional Methods, Comprehensive Framework, Reporting), but no bundle files exist and ~300 lines of code are inlined, leaving minor organization/splitting gaps versus the ideal one-level-deep reference structure. | 4 / 5 |
Total | 17 / 20 Passed |