Agent skill

Bio Experimental Design Power Analysis

by GPTomics in GPTomics/bioSkills

Calculates statistical power for high-dimensional genomics experiments (bulk RNA-seq, scRNA-seq, ATAC-seq, ChIP-seq, methylation, proteomics) under negative-binomial count models using RNASeqPower…

MITAuto-check passedResearch & Science

Install Bio Experimental Design Power Analysis

skills CLI
$ npx skills add GPTomics/bioSkills --skill bio-experimental-design-power-analysis -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install GPTomics/bioSkills bio-experimental-design-power-analysis --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/GPTomics/bioSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/experimental-design/power-analysis .claude/skills/bio-experimental-design-power-analysis && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bio-experimental-design-power-analysis
GitHub stars
1.2k
Used in
1 other repo
Token cost
~3.7k tokens
SKILL.md length
1,615 words
Files
3
Skills in repo
559
Repo updated
First seen
Licence
MIT

At a glance

Calculates statistical power for high-dimensional genomics experiments (bulk RNA-seq, scRNA-seq, ATAC-seq, ChIP-seq, methylation, proteomics) under negative-binomial count models using RNASeqPower…

  • Planning replicate number for a sequencing experiment
  • SKILL.md covers Version Compatibility, The Single Most Important…, Algorithmic Taxonomy and Decision Tree by Scenario, plus 10 more sections
  • Runs R scripts from its folder
  • Deciding whether to add depth

What it does

Bio Experimental Design Power Analysis is an agent skill from GPTomics/bioSkills. Calculates statistical power for high-dimensional genomics experiments (bulk RNA-seq, scRNA-seq, ATAC-seq, ChIP-seq, methylation, proteomics) under negative-binomial count models using RNASeqPower, PROPER, and simulation via powsimR, distinguishing per-gene from marginal (transcriptome-wide) power, the role of mean expression and dispersion, and the sequencing-depth-versus-replicate tradeoff. Covers simulation as the honest default for overdispersed counts, FDR-aware average power versus single-test power…

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `usage-guide.md`).

It sits in Research & Science, covering Experimental design and Bioinformatics. The repository describes itself as: a set of SKILLS.md for doing bioinformatics with agents like claude code. The licence is MIT.

When your agent uses it

  • Planning replicate number for a sequencing experiment
  • Deciding whether to add depth
  • Choosing closed-form versus simulation power
  • Estimating power from pilot dispersions

Example prompts

  • “Use the bio-experimental-design-power-analysis skill to calculate statistical power for high-dimensional genomics experiments (bulk RNA-seq…”
  • “/bio-experimental-design-power-analysis”

What it can do on your machine

Read from SKILL.md and the folder at commit d91ed3d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (R), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bio Experimental Design Power Analysis loads about 3.7k tokens when it runs. Until then it costs about 262 tokens; SKILL.md has 1,615 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~262
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from GPTomics/bioSkills at commit d91ed3d, republished under its MIT licence (© GPTomics). 1,615 words, ~3,704 tokens.

Download SKILL.mdSave it as .claude/skills/bio-experimental-design-power-analysis/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
bio-experimental-design-power-analysis
description
Calculates statistical power for high-dimensional genomics experiments (bulk RNA-seq, scRNA-seq, ATAC-seq, ChIP-seq, methylation, proteomics) under negative-binomial count models using RNASeqPower, PROPER, and simulation via powsimR, distinguishing per-gene from marginal (transcriptome-wide) power, the role of mean expression and dispersion, and the sequencing-depth-versus-replicate tradeoff. Covers simulation as the honest default for overdispersed counts, FDR-aware average power versus single-test power, observed/post-hoc power as an anti-pattern, and the winner's-curse / Type-S / Type-M consequences of underpowering. Use when planning replicate number for a sequencing experiment, deciding whether to add depth or samples, choosing closed-form versus simulation power, estimating power from pilot dispersions, or justifying replication in a grant. For clinical-trial power see clinical-biostatistics/power-and-sample-size; for the inverse sample-size question see experimental-design/sample-size.
tool_type
r
primary_tool
RNASeqPower

Version Compatibility

Reference examples tested with: RNASeqPower 1.42+, PROPER 1.34+, powsimR 1.2+ (GitHub), DESeq2 1.42+, edgeR 4.0+, pwr 1.3+.

Before using code patterns, verify installed versions match. If versions differ:

  • R: packageVersion('<pkg>') then ?function_name to verify parameters

If code throws an error, introspect the installed package and adapt to the actual API. Notes: RNASeqPower::rnapower() solves for whichever of n or power is omitted; PROPER is a multi-step pipeline (RNAseq.SimOptions.2grp -> simRNAseq -> runSims -> comparePower); powsimR is GitHub-only and its estimateParam/Setup/simulateDE signatures drift — pin a commit SHA for reproducible work. Verify each against the installed help before relying on argument names.

Power Analysis for Genomics Experiments

"How many replicates does my sequencing experiment need?" -> Compute the probability of detecting a biologically meaningful effect given replicate number, sequencing depth, and biological variability — modeling counts as negative-binomial and recognizing that power is a per-gene quantity, not one number for the whole transcriptome.

  • R: RNASeqPower::rnapower() — closed-form NB power/sample size; PROPER, powsimR — simulation from the mean-dispersion trend

The Single Most Important Modern Insight -- Genomics Power Is Per-Gene; Simulate, and Never Report Observed Power

Power in a sequencing experiment is not a single number. It is a per-gene quantity that depends on that gene's mean expression and dispersion, so the honest summary is the marginal (average) power across the expression distribution at a target FDR — the expected discovery rate. A single coefficient of variation plugged into a closed-form formula mis-states power for low- and high-expressed genes alike, because dispersion varies systematically with the mean; the defensible default for count data is simulation from the empirical mean-dispersion trend (PROPER, Wu 2015 Bioinformatics 31:233; powsimR, Vieth 2017 Bioinformatics 33:3486). The second rule is negative: observed (post-hoc) power is information-free. Computed from the effect a study actually estimated, it is a one-to-one function of the p-value and cannot explain a null result (Hoenig & Heisey 2001 Am Stat 55:19). Power is a design-stage quantity, computed for hypothesized effects before data exist. Underpowering does not merely miss true effects — it makes the significant ones overstate magnitude (Type-M) and sometimes reverse sign (Type-S), lowering the chance a significant call is real (Button 2013 Nat Rev Neurosci 14:365; Gelman & Carlin 2014 Perspect Psychol Sci 9:641).

Algorithmic Taxonomy

ApproachModelToolStrengthFails / costs when
NB closed-formnegative-binomial, single CV/dispersionRNASeqPower::rnapowerfast; transparent; grant-readyone CV cannot represent the mean-dispersion trend
Simulation, parametricNB with mean-dispersion relationshipPROPERhonest marginal power + EDR at target FDRneeds a dispersion model / pilot
Simulation, empiricalresampled from pilot (incl. dropout)powsimRbulk AND scRNA-seq; realisticGitHub-only; heavier; version drift
Gaussian closed-formt-test / Cohen's dpwr::pwr.t.testper-feature ATAC/proteomics after transformwrong for raw counts; ignores overdispersion
Effect-inflation design analysisretrodesign for Type-S/Type-Mretrodesign (Gelman)exposes exaggeration in noisy small-nneeds a plausible true effect

Decision Tree by Scenario

ScenarioRecommended approachWhy
Bulk RNA-seq, pilot data availablePROPER/powsimR simulation from pilot dispersionsmatches the real mean-dispersion trend
Bulk RNA-seq, no pilot, quick grant numberrnapower() with a literature CV, stated as approximatetransparent; flag as conservative-to-rough
scRNA-seq cross-condition DEpowsimR on a pseudobulk model; power scales with samplespopulation power is set by donors, not cells
ATAC/ChIP/methylation per-regionNB simulation (PROPER-style) or pwr after variance-stabilizingoverdispersed counts; per-region power
Proteomics (continuous, log-abundance)pwr::pwr.t.test per protein with missingness caveatGaussian after transform; MNAR matters
Justifying a null result post-hocreport CI / effect size, NOT observed powerpost-hoc power is uninformative (Hoenig-Heisey)
Fixed budget: depth vs replicatesfavor replicates past ~10-20M mapped readsbiological variance dominates (Liu 2014)
Clinical-trial endpoint-> clinical-biostatistics/power-and-sample-sizeregulated regime, different machinery

Closed-Form NB Power -- RNASeqPower

Goal: Get a fast, transparent power or replicate number for bulk RNA-seq from depth, biological CV, and fold change.

Approach: Supply per-gene depth, biological coefficient of variation, the fold change to detect, and alpha; supply n to get power, or power to get the required n. Treat the result as a single-gene approximation and sanity-check against simulation.

r
library(RNASeqPower)
# depth = reads/gene; cv = biological coefficient of variation; effect = fold change
rnapower(depth = 20, n = 5, cv = 0.4, effect = 2, alpha = 0.05)          # solves for POWER
rnapower(depth = 20, cv = 0.4, effect = 2, alpha = 0.05, power = 0.80)   # solves for n per group

Simulation-Based Power -- the Honest Default for Counts

Goal: Estimate marginal power and the true realized FDR across the whole expression distribution, accounting for the mean-dispersion trend.

Approach: Build (or fit from pilot) a simulation model of counts with a realistic dispersion-mean relationship and DE-effect distribution, simulate many datasets at each candidate sample size, run the intended DE test, and read the average power at the target FDR.

r
library(PROPER)
sim_opts <- RNAseq.SimOptions.2grp(ngenes = 20000, p.DE = 0.05,
                                   lOD = 'cheung', lBaselineExpr = 'cheung')  # empirical dispersion/expr priors
sims <- runSims(Nreps = c(3, 5, 8, 12), sim.opts = sim_opts, nsims = 50,
                DEmethod = 'edgeR')
powr <- comparePower(sims, alpha.type = 'fdr', alpha.nominal = 0.05,
                     stratify.by = 'expr', delta = log(1.5))          # delta is NATURAL-log lfc in PROPER; marginal power by expression stratum
summaryPower(powr)

Depth vs Replicates -- the Budget Question

For bulk RNA-seq differential expression, sequencing depth shows diminishing returns once it is adequate — Liu, Zhou & White 2014 (Bioinformatics 30:301) found the inflection near ~10 million mapped reads in MCF7 (commonly generalized to a 10-20M band) — whereas adding biological replicates improves power across the whole range. Under a fixed budget, allocate to more biological units before more depth. ATAC/ChIP have their own depth floors (library complexity, peak detection), but the principle holds: biological variance, not read count, limits discovery once depth is adequate.

CV / Dispersion Guidelines (estimate from pilot when possible)

MaterialTypical biological CVSource / note
Cell lines (technical replicates)0.1-0.2low biological variability
Inbred mice0.2-0.3moderate
Primary cells / donor-derived0.3-0.4donor-dependent
Human population samples0.3-0.5high; Hart 2013 J Comput Biol 20:970 default examples

These are starting points, not substitutes for a pilot estimate; real dispersion is study-specific and a literature CV can be off by a factor of two (estimate via DESeq2/edgeR estimateDispersions — see experimental-design/sample-size).

Per-Method Failure Modes

Single CV for the whole transcriptome
  • Trigger: one cv plugged into rnapower() for all genes.
  • Mechanism: dispersion varies with mean expression; a single CV mis-states low/high-expressed genes.
  • Symptom: simulation gives materially different power than the closed form.
  • Fix: simulation-based power (PROPER/powsimR) from the mean-dispersion trend.
Observed (post-hoc) power
  • Trigger: "non-significant, but observed power was 0.3, so add samples."
  • Mechanism: observed power is a monotone function of the p-value (Hoenig-Heisey 2001).
  • Symptom: circular reasoning that adds nothing to the CI.
  • Fix: report effect size + CI; do prospective power for the next study.
Show full SKILL.md (645 more words)Show less
Powering to the expected (or pilot-observed) effect
  • Trigger: setting the effect to the hoped-for or pilot point estimate.
  • Mechanism: the pilot estimate is itself noisy; building it in bakes in the winner's curse.
  • Symptom: chronic underpowering; inflated significant effects (Type-M).
  • Fix: power to the minimum biologically meaningful effect; propagate pilot variance, not its mean.
Depth instead of replicates
  • Trigger: "we will sequence deeper rather than add samples."
  • Mechanism: past ~10-20M reads, biological variance dominates technical (Liu 2014).
  • Symptom: deep libraries, still underpowered.
  • Fix: add biological replicates.
scRNA-seq power computed on cells
  • Trigger: "100k cells from 2 patients gives huge power."
  • Mechanism: population DE power is set by the number of biological samples; cells are pseudoreplicates.
  • Symptom: power estimate wildly optimistic; results do not replicate.
  • Fix: power on a pseudobulk model over donors (powsimR); see randomization-blocking.

Quantitative Thresholds

ThresholdSourceRationale
Power >= 0.80 standard; >= 0.90 for pivotalconventiontolerable Type-II risk
Depth saturates ~10-20M mapped reads for DELiu 2014 Bioinformatics 30:301biological variance then dominates
>=6 biological replicates recover most true DESchurch 2016 RNA 22:839n=3 misses many true DE at realistic effects
Observed power is a function of the p-valueHoenig-Heisey 2001 Am Stat 55:19never use it to interpret a null
Type-M exaggeration large in noisy small-nGelman-Carlin 2014 Perspect Psychol Sci 9:641significant effects overstated

Common Errors

Error / symptomCauseSolution
Closed-form and simulation power disagreesingle CV vs mean-dispersion trenduse simulation for the reported number
"Underpowered (observed power 0.3)" to excuse a nullpost-hoc power fallacyreport CI; prospective power only
Deep libraries still underpowereddepth over replicatesadd biological replicates
scRNA-seq power absurdly highpower computed on cellspseudobulk power over donors
Significant effect far larger than literaturewinner's curse from underpoweringdesign analysis (Type-S/Type-M); replicate

Anticipated Reviewer Pushback

PushbackResponse
"Where did the CV come from?"estimated from pilot dispersions (DESeq2); literature value used only as a conservative cross-check
"Why simulation rather than a formula?"count power is per-gene; simulation captures the mean-dispersion trend and reports marginal power at the target FDR
"Is the study powered?"marginal power >= 0.8 at FDR 0.05 for the minimum meaningful fold change; power curve provided
"Why not just sequence deeper?"depth saturates ~10-20M reads (Liu 2014); replicates added instead
"Observed power of the null?"observed power is uninformative (Hoenig-Heisey); CI on the effect reported instead

References

  • Hart SN, Therneau TM, Zhang Y, Poland GA, Kocher JP. 2013. Calculating sample size estimates for RNA sequencing data. J Comput Biol 20:970-978.
  • Wu H, Wang C, Wu Z. 2015. PROPER: comprehensive power evaluation for differential expression using RNA-seq. Bioinformatics 31:233-241.
  • Vieth B, Ziegenhain C, Parekh S, Enard W, Hellmann I. 2017. powsimR: power analysis for bulk and single cell RNA-seq experiments. Bioinformatics 33:3486-3488.
  • Liu Y, Zhou J, White KP. 2014. RNA-seq differential expression studies: more sequence or more replication? Bioinformatics 30:301-304.
  • Schurch NJ, Schofield P, Gierliński M, et al. 2016. How many biological replicates are needed in an RNA-seq experiment and which differential expression tool should you use? RNA 22:839-851.
  • Hoenig JM, Heisey DM. 2001. The abuse of power: the pervasive fallacy of power calculations for data analysis. Am Stat 55:19-24.
  • Button KS, Ioannidis JPA, Mokrysz C, Nosek BA, Flint J, Robinson ESJ, Munafò MR. 2013. Power failure: why small sample size undermines the reliability of neuroscience. Nat Rev Neurosci 14:365-376.
  • Gelman A, Carlin J. 2014. Beyond power calculations: assessing Type S (sign) and Type M (magnitude) errors. Perspect Psychol Sci 9:641-651.
  • Ioannidis JPA. 2005. Why most published research findings are false. PLoS Med 2:e124.
  • sample-size - The inverse problem: minimum replicates for a target power at a target FDR
  • randomization-blocking - The experimental unit defines what is replicated; blocking changes error variance
  • batch-design - Account for batch/blocking factors in the power model
  • differential-expression/deseq2-basics - Estimating dispersions from pilot data for the power model
  • single-cell/preprocessing - Pseudobulk model underlying scRNA-seq power
  • clinical-biostatistics/power-and-sample-size - Power for regulated clinical-trial endpoints

© GPTomics, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in experimental-design/power-analysis of GPTomics/bioSkills.

  • SKILL.md
  • examples/rnaseq_power.R
  • usage-guide.md

Open the folder on GitHubat commit d91ed3d

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in GPTomics/bioSkills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bio Experimental Design Power Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bio Experimental Design Power Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bio Experimental Design Power Analysis this skillGPTomics/bioSkills1.2k1 repos~3.7kAutomated safety check: PassMIT
Metabolic Study Planneraiming-lab/AutoResearchClaw15k—~1.9kAutomated safety check: PassMIT
Aviv RegevK-Dense-AI/mimeographs129—~1.4kAutomated safety check: PassMIT
Arrayexpress FetchClawBio/ClawBio1.2k—~5.7kAutomated safety check: PassMIT
Medical Research Literature Reader Proaipoch/medical-research-skills1.9k—~3.4kAutomated safety check: PassMIT
Bioconductor Scdesign3bioMate-AI/biomate-bioconductor-kb804—~1.3kAutomated safety check: PassCustom licence

Similar skills

  • Metabolic Study Planner

    aiming-lab/AutoResearchClaw

    Turns a broad metabolic modelling topic into a concrete, paper-shaped plan with organism, model, perturbations, metrics and figures before any FBA code is written.

    15k GitHub stars~1.9k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Aviv Regev

    K-Dense-AI/mimeographs

    Applies the computational biology and AI-driven reasoning of Aviv Regev (computational biologist, Genentech, single-cell genomics).

    129 GitHub stars~1.4k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Arrayexpress Fetch

    ClawBio/ClawBio

    Query metadata and download data from ArrayExpress, EMBL-EBI's functional genomics collection, now hosted inside BioStudies.

    1.2k GitHub stars~5.7k tokensUpdated yesterday
    Research & ScienceAuto-check passed
  • Medical Research Literature Reader Pro

    aipoch/medical-research-skills

    A medical-research-native literature reading skill for users with clinical, bioinformatics, translational, and basic experimental backgrounds.

    1.9k GitHub stars~3.4k tokensUpdated 23 days ago
    Research & ScienceAuto-check passed
  • Bioconductor Scdesign3

    bioMate-AI/biomate-bioconductor-kb

    We present a statistical simulator, scDesign3, to generate realistic single-cell and spatial omics data, including various cell states, experimental designs, and feature modalities, by learning…

    804 GitHub stars~1.3k tokensUpdated 3 mo ago
    Research & ScienceAuto-check passed
  • Scientific Critical Thinking

    weapp-tailwindcss/weapp-tailwindcss

    Evaluate research rigor. An agent skill from weapp-tailwindcss/weapp-tailwindcss.

    1.9k GitHub starsUsed in 22 repos~5.9k tokens
    Research & ScienceAuto-check: notes

More from GPTomics/bioSkills

All 559 skills in this repo
  • Bio Alignment Io

    GPTomics/bioSkills

    Read, write, and convert multiple sequence alignment files using Biopython Bio.AlignIO.

    1.2k GitHub starsUsed in 3 repos~4.9k tokens
    Auto-check passed
  • bioSkills Installer

    GPTomics/bioSkills

    Installs the bioSkills collection of 425 bioinformatics skills in one step, or only chosen categories, so sequencing, RNA-seq, single-cell and variant tasks get specialized help.

    1.2k GitHub starsUsed in 1 repo~789 tokens
    Auto-check passed
  • Bio Write Sequences

    GPTomics/bioSkills

    Write biological sequences to files (FASTA, FASTQ, GenBank, EMBL) using Biopython Bio.SeqIO.

    1.2k GitHub starsUsed in 3 repos~2.1k tokens
    Auto-check passed
  • Amplicon Primer Clipping

    GPTomics/bioSkills

    Soft- or hard-clips PCR primer footprints from aligned amplicon BAMs so primer bases stop masquerading as confirmed reference sequence.

    1.2k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Filters BAM alignments by FLAG bits, mapping quality and regions with samtools view or pysam, with recipes for common keep and drop cases.

    1.2k GitHub starsUsed in 2 repos~3.6k tokens
    Auto-check passed
  • Bio Alignment Indexing

    GPTomics/bioSkills

    Create and use BAI/CSI indices for BAM/CRAM files using samtools and pysam.

    1.2k GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check passed

Questions about Bio Experimental Design Power Analysis

What does Bio Experimental Design Power Analysis do?

Calculates statistical power for high-dimensional genomics experiments (bulk RNA-seq, scRNA-seq, ATAC-seq, ChIP-seq, methylation, proteomics) under negative-binomial count models using RNASeqPower…. Bio Experimental Design Power Analysis is an agent skill from GPTomics/bioSkills. Calculates statistical power for high-dimensional genomics experiments (bulk RNA-seq, scRNA-seq, ATAC-seq, ChIP-seq, methylation, proteomics) under negative-binomial count models using RNASeqPower, PROPER, and simulation via powsimR, distinguishing per-gene from marginal (transcriptome-wide) power, the role of mean expression and dispersion, and the sequencing-depth-versus-replicate tradeoff.

When should I use Bio Experimental Design Power Analysis?

Bio Experimental Design Power Analysis fits situations like: planning replicate number for a sequencing experiment; deciding whether to add depth; choosing closed-form versus simulation power; estimating power from pilot dispersions.

How do I install Bio Experimental Design Power Analysis in Claude Code?

Run `npx skills add GPTomics/bioSkills --skill bio-experimental-design-power-analysis -a claude-code`. Or copy the skill folder (experimental-design/power-analysis in GPTomics/bioSkills) into .claude/skills/bio-experimental-design-power-analysis in your project. Claude Code loads it when a task matches its description.

How do I install Bio Experimental Design Power Analysis in Codex?

Run `npx skills add GPTomics/bioSkills --skill bio-experimental-design-power-analysis -a codex`. Or copy the skill folder (experimental-design/power-analysis in GPTomics/bioSkills) into .agents/skills/bio-experimental-design-power-analysis in your project. Codex loads it when a task matches its description.

Can I use Bio Experimental Design Power Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add GPTomics/bioSkills --skill bio-experimental-design-power-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bio-experimental-design-power-analysis, .gemini/skills/bio-experimental-design-power-analysis, .github/skills/bio-experimental-design-power-analysis and .opencode/skills/bio-experimental-design-power-analysis in your project.

What does Bio Experimental Design Power Analysis need to run?

Going by SKILL.md and its folder, Bio Experimental Design Power Analysis needs R for the scripts in its folder.

Does Bio Experimental Design Power Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Bio Experimental Design Power Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bio Experimental Design Power Analysis use?

Bio Experimental Design Power Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bio Experimental Design Power Analysis use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bio Experimental Design Power Analysis?

Skills that share tags, products or a category with Bio Experimental Design Power Analysis: Metabolic Study Planner (aiming-lab/AutoResearchClaw, 15k stars), Aviv Regev (K-Dense-AI/mimeographs, 129 stars), Arrayexpress Fetch (ClawBio/ClawBio, 1.2k stars) and Medical Research Literature Reader Pro (aipoch/medical-research-skills, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bio Experimental Design Power Analysis?

GPTomics (a GitHub organization) maintains it in GPTomics/bioSkills, which has 1,218 GitHub stars. The repository holds 559 skills in this directory. The repository was last updated on August 15, 2026.

Source: GPTomics/bioSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.