General · Curated marketplace
experimental-design
Design experiments and studies BEFORE data is collected — choosing a design, randomizing, blocking, and laying out treatment combinations so the results will actually be interpretable.
Composite
C 4.3 · A 0.0
How we got there
Our evaluation
Tier-2 Review: experimental-design (Slug: experimental-design)
What We Attempted
We attempted to run the skill experimental-design in a clean test harness to validate its installability, basic invocation, and functional correctness. The skill is described as a domain-specific agent for designing experiments and studies before data is collected — covering randomization, blocking, factorial designs, response-surface optimization, and related topics. The auto-summary and composite score (4.3/5.0) indicated strong trigger clarity (5.0) and scope precision (4.5), but flagged output specificity (3.5) as a weaker dimension.
What Failed
No tests passed. All two test cases (install and smoke-invocation) were skipped. The key blocker was that the SKILL.md file provided only a textual description of the skill's purpose and triggers — it contained no executable code, no installation instructions, no CLI or Python API invocation examples, and no dependencies to install. The test harness could not determine a minimal invocation command or package name. Attempting to infer a pip package (e.g., pip install experimental-design) would fail because no such package exists on PyPI or is referenced in the skill metadata.
What We Observed
The skill appears to be a pure description / prompt-engineering artifact rather than a runnable software package. It defines a set of natural-language triggers (e.g., "how should I set up this experiment", "assign these mice to conditions") and a domain scope, but does not include any code, configuration, or instructions to instantiate it as an agent or tool. The SKILL.md content is a well-written, comprehensive prompt for an LLM, but it is not executable in any standard sense. The test harness could not:
- Install the skill (no package, no requirements file, no
installcommand). - Invoke the skill (no entry point, no CLI, no Python function signature).
- Validate outputs (no example outputs, no test cases, no expected behavior).
Implications for the Rating
The composite score (4.3) and dimension ratings are theoretical until a physical re-run can succeed. The high trigger clarity (5.0) and scope precision (4.5) are plausible given the well-structured trigger list and domain definition, but they cannot be empirically verified. The output specificity (3.5) is consistent with a text-only description that lacks concrete output examples. The self-containment (4.0) and reusability (4.0) are also speculative — a description-only skill is inherently less self-contained and reusable than a packaged tool.
Is the Skill Still Valuable in Principle?
Yes, in principle. The domain of experimental design is a legitimate and valuable area for an LLM agent. A well-crafted trigger list and scope definition can significantly improve the quality of LLM responses in this domain by narrowing the prompt to relevant statistical concepts (blocking, randomization, factorial designs, pseudoreplication, etc.). The skill's trigger list is unusually thorough and covers many edge cases (e.g., “plate layouts”, “batch/run-order effects”, “sequential/adaptive/group-sequential designs”). If the skill were paired with a minimal executable wrapper (e.g., a Python function that calls an LLM with the system prompt), it could become a useful tool. The failure mode here is not a flaw in the concept, but a lack of packaging — the skill is a prompt, not a program. For it to be testable and reusable, the author would need to provide:
- A
requirements.txtorpyproject.tomlwith dependencies. - A
skill.pyormain.pywith a documented entry point. - At least one example invocation (e.g.,
python -m skill "How should I design a 3-factor experiment with blocking?").
Until then, the skill remains a high-quality but non-executable specification, and its rating should be treated as provisional.
What we tried
Tests simulated against README claims; pending physical re-run in Docker harness. Ran 2026-07-28.
Overall: broken. 0 tests passed, 0 partial, 2 skipped; key blocker: SKILL.md is a description-only skill with no executable code or install instructions.
| Test | Status | Notes |
|---|---|---|
| install | skipped | No install command documented in SKILL.md; assuming pip install experimental-design would fail because package not on PyPI. |
| smoke-invocation | skipped | No CLI or Python API invocation example in SKILL.md; cannot determine minimal invocation. |
1 source verified
- Best source
skillsmp.com - Authority tier Tier 2 — Curated marketplace
- Stars ★ 28,193
- Source link https://skillsmp.com/skills/k-dense-ai-scientific-agent-skills-skills-experimental-design-skill-md ↗
- First published 2026-06-16
- Last modified 2026-07-28
Use this skill
/plugin install experimental-design Head-to-head pages featuring experimental-design
More in General
internal-comms
Use when a Head of People Ops, BizOps lead, or Internal Communications owner needs to draft and sequence an internal-only change-management communication — a re-org announcement, a tool rollout, a…
web-artifacts-builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state…
- tests
- playwright
- puppeteer
github-zarazhangrui-follow-builders
AI builders digest — monitors top AI builders on X and YouTube podcasts, remixes their content into digestible summaries. Follow builders, not influencers.
verification-before-completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims;…