designing-the-analysis
Use when you have an approved research question and need a concrete analysis plan, before touching outcome data or fitting any…
Use after framing a question and before designing an analysis, or when choosing a method, judging whether a result is novel, or needing a prior effect size for a power calculation
$ npx -y skills add K-Dense-AI/science-superpowers --skill surveying-prior-work --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/surveying-prior-workContext preview
The summary Claude sees to decide when to auto-load this skill.
Use after framing a question and before designing an analysis, or when choosing a method, judging whether a result is novel, or needing a prior effect size for a power calculation
name: surveying-prior-work description: Use after framing a question and before designing an analysis, or when choosing a method, judging whether a result is novel, or needing a prior effect size for a power calculation
Before designing an analysis, ground the question and your chosen methods in what is already known. Most questions have established methods, known confounds, and prior effect sizes. Reinventing a method badly — or rediscovering a known artifact and reporting it as a finding — wastes effort and erodes credibility.
**Core principle:** Find out what is already known before you generate new claims.
This is the science analog of reading the existing codebase before writing new code. It is a flexible skill — adapt depth to the stakes of the investigation.
Survey four things:
1. **Established methods** — what is the standard, accepted way to analyze this kind of question? What are its assumptions and failure modes? 2. **Known confounds and artifacts** — what variables are known to drive this outcome? What measurement artifacts are common in this data type? 3. **Prior effect sizes** — what magnitude have others found? This feeds the power/sample-size calculation in the analysis design. 4. **Relationship to prior work** — is this a replication, an extension, a new population, or genuinely novel? Be honest about which.
1. **List what needs grounding** — turn the "open questions for prior-work survey" from the question document into concrete search targets. 2. **Search** — use web search and any available literature tools for published methods and effect sizes; search the repo and your human partner's prior analyses for in-house precedent and conventions. 3. **For broad surveys, dispatch parallel subagents** — one per independent sub-topic (a method, a confound, a prior estimate). REQUIRED: use `science-superpowers:dispatching-parallel-investigations` for the workflow. This keeps your own context clean. 4. **Synthesize** — write a short prior-work note (or a section appended to the question document):
5. **Cite sources** — record where each fact came from so the design and final report can reference it. When you present findings from web search, follow your platform's citation standards.
After grounding, invoke `science-superpowers:designing-the-analysis`. Bring forward the adopted methods, the confound list, and the prior effect size for powering the design.
Science Superpowers is a complete computational-science methodology for your research agents, built on a set of composable skills plus initial instructions that make sure your agent actually uses them.
Use when you have an approved research question and need a concrete analysis plan, before touching outcome data or fitting any…
Use when facing 2+ independent investigations that can proceed without shared state - parallel literature survey, multi-dataset…
Use when your human partner has explicitly opted into exploratory or feasibility mode - a compute-heavy simulation, an unproven…
Use when you have a pre-registered analysis plan to execute inline in this session with review checkpoints, on a platform without…
You MUST use this before any data analysis or investigation - before exploring a dataset, loading or profiling data, running a…
Use when a result is surprising, impossible, contradicts a sanity check, a pipeline fails, a model won't converge, or a…